首頁  >  文章  >  後端開發  >  關於PHP Mysqli函數的一些整理以及詳細介紹(一)

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

王林
王林原創
2019-08-16 11:07:163702瀏覽

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

後續我還會繼續為大家整理。

推薦php影片教學:php教學

推薦mysql影片教學 mysql

關於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());
}
?>

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

#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());
}
?>

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

#5、mysqli_close(connection);

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

實例:

<?php
//连接数据库
$conn = mysqli_connect("localhost","username","password","dbname");
//php代码
//关闭连接
mysqli_close($conn);
?>

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

以上是關於PHP Mysqli函數的一些整理以及詳細介紹(一)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn