關於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()); } ?>
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()); } ?>
5、mysqli_close(connection);
描述:關閉先前開啟的資料庫連線。
範例:
<?php //連線資料庫 $conn = mysqli_connect("localhost","username","password","dbname"); //php程式碼 //關閉連線 mysqli_close($conn); ?>
以上是我為大家收集整理的一些函數的使用,後續我會繼續為大家整理一下函數,以便增加大家對函數的記憶。謝謝!
以上就是關於PHP Mysqli函數的一些整理以及詳細介紹(一)的詳細內容,更多請關注TW511.COM其它相關文章!