關於PHP Mysqli函數的一些整理以及詳細介紹(一)

2020-07-16 10:06:01
前言:php是一門入門比較簡單的程式語言,同時php有非常多的內建函數。所以對於這些內建函數的理解與掌握就顯得尤為重要。接下來我們就分析php的一些內建函數。

關於phpMysqli函數的理解:

一、什麼是php mysqli?

php mysqli = php nysqli improved

mysqli函數允許您存取資料庫伺服器。

注意!mysqli擴充套件用於mysqli4.1.13版本或者更新的版本。

二、如何使用mysqli函數?

如果要使用mysqli函數則必須在編譯php時新增對mysqli擴充套件的支援。

有關安裝的詳細資訊,請存取:安裝地址存取

有關執行設定的詳細資訊地址:執行設定存取

三、php mysqli函數介紹

1、mysqli_connect(host,username,password,dbname,port,socket)

描述:開啟一個到mysql伺服器的新的連線。返回的是一個代表到資料庫的連線物件。

範例:

<?php
$conn = mysqli_connect("localhost","username","password","dbname","port");
//檢查連線
if(!$conn) {
die("連線錯誤:".mysqli_connect_error());
}
?>

06.jpg

2、mysqli_connect_error()

描述:函數返回上次連線錯誤的錯誤描述。返回的是一個描述錯誤的字串,如果沒有錯誤發生返回NULL。

範例:

<?php
$conn = mysqli_connect("localhost","username","password","dbname");
//檢查連線
if(!$conn) {
die(mysqli_connect_error());
}
?>

3、mysqli_errno(connection)

描述:函數返回最近呼叫函數的最後一個錯誤程式碼。如果沒有錯誤就返回0

範例:

<?php
//連線資料庫
$conn = mysqli_connect("localhost","username","password","dbname"));
//檢查連線
if(mysqli_connect_errno($conn)) {
echo "連線資料庫失敗:".mysqli_connect_error();
}
//連線成功,執行查詢語句
if(!mysqli_query($conn, "INSERT INTO ... (...) VALUES (...)")) {
//查詢失敗,返回錯誤程式碼
echo("查詢失敗:".mysqli_errno($conn));
}
//關閉連線
mysqli_close($conn);
?>

4、mysqli_connect_errno()

描述:函數返回上一次連線的錯誤程式碼,沒有錯誤則返回0。

範例:

<?php
//連線資料庫
$conn = mysqli_connect("localhost","username","password","dbname");
//檢查連線
if(!$conn) {
die("連線失敗:".mysqli_connect_errno());
}
?>

07.jpg

5、mysqli_close(connection);

描述:關閉先前開啟的資料庫連線。

範例:

<?php
//連線資料庫
$conn = mysqli_connect("localhost","username","password","dbname");
//php程式碼
//關閉連線
mysqli_close($conn);
?>

以上是我為大家收集整理的一些函數的使用,後續我會繼續為大家整理一下函數,以便增加大家對函數的記憶。謝謝!

以上就是關於PHP Mysqli函數的一些整理以及詳細介紹(一)的詳細內容,更多請關注TW511.COM其它相關文章!