PHP
Referenzliste
mysqli_info
MySQLi Funktionen
Befehl:
string mysqli_info ( mysqli $link )
Parameter-Liste:
Beschreibung | |
---|---|
Nur bei prozeduralem Aufruf: Ein von mysqli_connect() oder mysqli_init() zurückgegebenes Verbindungsobjekt. |
Rückgabewerte:
Eine Zeichenfolge, zusätzliche Informationen über die zuletzt ausgeführte Anfrage darstellt.
Query type | Beispiel Ergebnis-String |
---|---|
INSERT INTO...SELECT... | Records: 100 Duplicates: 0 Warnings: 0 |
INSERT INTO...VALUES (...),(...),(...) | Records: 3 Duplicates: 0 Warnings: 0 |
LOAD DATA INFILE ... | Records: 1 Deleted: 0 Skipped: 0 Warnings: 0 |
ALTER TABLE ... | Records: 3 Duplicates: 0 Warnings: 0 |
UPDATE ... | Rows matched: 40 Changed: 40 Warnings: 0 |
Beschreibung:
Die Funktion mysqli_info() gibt einen String mit Informationen über die letzten Abfrage ausgeführt.
Aktiv in Version:
(PHP 5, PHP 7)
Siehe auch:
Liefert die Anzahl der betroffenen Zeilen in einer vorhergehenden MySQL Operation
Gibt die Anzahl der Warnungen der letzten Abfrage für den angegebenen Link
Ruft die Anzahl der Zeilen in einer Ergebnis
mysqli_info() - Beispiel: Objektorientierter Stil
Eingabe:
<?php $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* check connection */ if (mysqli_connect_errno()) { printf("Connect failed: %s\n", mysqli_connect_error()); exit(); } $mysqli->query("CREATE TEMPORARY TABLE t1 LIKE City"); /* INSERT INTO .. SELECT */ $mysqli->query("INSERT INTO t1 SELECT * FROM City ORDER BY ID LIMIT 150"); printf("%s\n", $mysqli->info); /* close connection */ $mysqli->close(); ?>
Ausgabe:
Records: 150 Duplicates: 0 Warnings: 0
mysqli_info() - Beispiel: Prozeduraler Stil
Eingabe:
<?php $link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* check connection */ if (mysqli_connect_errno()) { printf("Connect failed: %s\n", mysqli_connect_error()); exit(); } mysqli_query($link, "CREATE TEMPORARY TABLE t1 LIKE City"); /* INSERT INTO .. SELECT */ mysqli_query($link, "INSERT INTO t1 SELECT * FROM City ORDER BY ID LIMIT 150"); printf("%s\n", mysqli_info($link)); /* close connection */ mysqli_close($link); ?>
Ausgabe:
Records: 150 Duplicates: 0 Warnings: 0
MySQLi Funktionen