Etwas Organisation und detaillierte Einführung zu PHP Mysqli-Funktionen (1)

王林
Freigeben: 2023-04-07 07:32:01
Original
3702 Leute haben es durchsucht

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.

Empfohlenes PHP-Video-Tutorial: PHP-Tutorial

Empfohlenes MySQL-Video-Tutorial MySQL

Verstehen der phpMysqli-Funktion:

1. Was ist PHP-MySQL?

php mysqli = php nysqli improved

Die MySQLi-Funktion ermöglicht Ihnen den Zugriff auf den Datenbankserver.

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.

Installationsdetails finden Sie unter: Installationsadresse besuchen

Details zur laufenden Konfiguration finden Sie unter: Konfiguration ausführen

3. Einführung in die PHP-MySQL-Funktion

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

Beschreibung: Öffnen Sie eine neue Verbindung zum MySQL-Server. Zurückgegeben wird ein Verbindungsobjekt, das die Datenbank darstellt.

Instanz:

<?php
$conn = mysqli_connect("localhost","username","password","dbname","port");
//检查连接
if(!$conn) {
die("连接错误:".mysqli_connect_error());
}
?>
Nach dem Login kopieren

Etwas Organisation und detaillierte Einführung zu PHP Mysqli-Funktionen (1)

2, mysqli_connect_error()

Beschreibung: Funktion Gibt die Fehlerbeschreibung des letzten Verbindungsfehlers zurück. Zurückgegeben wird eine Zeichenfolge, die den Fehler beschreibt, oder NULL, wenn kein Fehler auftritt.

Beispiel:

<?php
$conn = mysqli_connect("localhost","username","password","dbname");
//检查连接
if(!$conn) {
die(mysqli_connect_error());
}
?>
Nach dem Login kopieren

3, mysqli_errno(connection)

Beschreibung: Die Funktion gibt den letzten Fehlercode der zuletzt aufgerufenen Funktion zurück. Wenn kein Fehler vorliegt, geben Sie 0 zurück

Beispiel:

<?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);
?>
Nach dem Login kopieren

4, mysqli_connect_errno()

Beschreibung: Die Funktion gibt den Fehlercode des zurück letzte Verbindung, nein. Bei einem Fehler wird 0 zurückgegeben.

Beispiel:

<?php
//连接数据库
$conn = mysqli_connect("localhost","username","password","dbname");
//检查连接
if(!$conn) {
die("连接失败:".mysqli_connect_errno());
}
?>
Nach dem Login kopieren

Etwas Organisation und detaillierte Einführung zu PHP Mysqli-Funktionen (1)

5, mysqli_close(connection);

Beschreibung: Schließen Eine zuvor geöffnete Datenbankverbindung.

Beispiel:

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

Die oben genannten sind die Verwendungsmöglichkeiten einiger Funktionen, die ich für Sie zusammengestellt habe. Ich werde die Funktionen auch in Zukunft für Sie organisieren, um Ihre Erinnerung an die Funktionen zu erhöhen. Danke!

Das obige ist der detaillierte Inhalt vonEtwas Organisation und detaillierte Einführung zu PHP Mysqli-Funktionen (1). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage