Heim  >  Artikel  >  Backend-Entwicklung  >  Einige Zusammenfassungen und Beispiele zu PHP-MySQL-Funktionen (4)

Einige Zusammenfassungen und Beispiele zu PHP-MySQL-Funktionen (4)

王林
王林Original
2019-08-16 18:06:552304Durchsuche

Vorwort: PHP ist eine Programmiersprache, mit der man relativ einfach anfangen kann, und PHP verfügt über viele integrierte Funktionen. Daher ist es besonders wichtig, diese integrierten Funktionen zu verstehen und zu beherrschen. Als nächstes analysieren wir einige der integrierten Funktionen von PHP.

Ich werde es auch in Zukunft weiterhin für Sie organisieren.

Empfohlene verwandte Video-Tutorials: https://www.php.cn/course/list/29/type/4.html

Verständnis der phpMysqli-Funktionen:

1. Was ist PHP-MySQL?

php mysqli = php nysqli improved

Mit der MySQLi-Funktion können Sie auf den Datenbankserver zugreifen.

Achtung! Die MySQLi-Erweiterung ist für MySQL-Version 4.1.13 oder neuer verfügbar.

2. Wie verwende ich die MySQLi-Funktion?

Wenn Sie die MySQLi-Funktion verwenden möchten, müssen Sie beim Kompilieren von PHP Unterstützung für die MySQLi-Erweiterung hinzufügen.

Für Installationsdetails besuchen Sie bitte: http://www.php.net/manual/en/mysqli.installation.php

Für die Ausführungskonfiguration Detaillierte Informationsadresse : http://www.php.net/manual/en/mysqli.configuration.php

3. Einführung in PHP-bezogene Funktionen

1. mysqli_debug(message) Funktion

Beschreibung: Wird verwendet, um Debugging-Vorgänge durchzuführen und „true“ zurückzugeben.

Hinweis: Um diese Funktion nutzen zu können, müssen Sie die MySQL-Client-Bibliothek kompilieren, um das Debuggen zu unterstützen.

2. mysqli_dump_debug_info(link)Funktion

Beschreibung: Geben Sie Debugging-Informationen in das Protokoll ein und geben Sie bei Erfolg „true“ und bei einem Fehler „false“ zurück.

3. mysqli_error_list()Funktion

Beschreibung: Gibt die Fehlerliste der zuletzt aufgerufenen Funktion zurück. Jeder Fehler hat ein assoziatives Array aus errno, error und sqlstate.

4. mysqli_state(connection)Funktion

Beschreibung: Den aktuellen Systemstatus zurückgeben.

Instanz:

<?php
//配置数据库相关信息
$localhost = &#39;localhost&#39;;
$username = &#39;zmz&#39;;
$password = &#39;20040315&#39;;
$dbname = &#39;zmz&#39;;
$port = 3306;

//连接数据库
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//检查连接
if(mysqli_connect_errno($conn)) {
die(&#39;连接失败!&#39;.mysqli_connect_error());
}
//连接成功,返回当前系统状态
echo &#39;当前系统状态&#39;.mysqli_stat($conn);
//关闭连接
mysqli_close($conn);
?>

5, mysqli_fetch_all(result,resulttype)Funktion

Rückgabetypresulttype:

MYSQLI_ASSOC

MYSQLI_NUM

MYSQLI_BOTH

Beschreibung: Alle Zeilen aus der Ergebnismenge als assoziatives Array oder indiziertes Array oder beides abrufen.

Beispiel:

<?php
//配置数据库相关信息
$localhost = &#39;localhost&#39;;
$username = &#39;zmz&#39;;
$password = &#39;20040315&#39;;
$dbname = &#39;zmz&#39;;
$port = 3306;

//连接数据库
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//检查连接
if(mysqli_connect_errno($conn)) {
die(&#39;连接失败!&#39;.mysqli_connect_error());
}
//执行sql语句
$sql = "SELECT * FROM demo";
$result = mysqli_query($conn, $sql);
$rows = mysqli_fetch_all($result);
print_r($rows);
//释放结果集
mysqli_free_result($result);
//关闭连接
mysqli_close($conn);
?>

Das Obige ist die Einführung und Beispiele der phpmysqli-Funktionen, die dieses Mal für Sie zusammengestellt wurden. Ich hoffe, es kann Ihnen helfen. Danke!

Empfohlene verwandte Artikel: https://www.php.cn/course/list/29/type/4.html

Das obige ist der detaillierte Inhalt vonEinige Zusammenfassungen und Beispiele zu PHP-MySQL-Funktionen (4). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn