PHP mysqli_affected_rows () Funktion
Beispiele
Notieren Sie die Anzahl der Zeilen in der Ausgabe der Abfrage unterscheidet sich von den Auswirkungen:
<? Php
// Geht davon aus, dass der Datenbank - Benutzername: root, Passwort: 123456, Datenbank: w3big
$ Con = mysqli_connect ( "localhost" , "root", "123456", "w3big");
if (mysqli_connect_errno ($ con))
{
echo "MySQL - Verbindung fehlgeschlagen:" mysqli_connect_error () ;.
}
// Führen Sie die Anzahl der betroffenen Zeilen die Abfrage und Ausgabe
mysqli_query ($ con, "SELECT * FROM - Websites");
"Die Anzahl der betroffenen Zeilen:" echo mysqli_affected_rows ($ con); .
echo "<br>";
mysqli_query ($ con, "FROM DELETE Websites , auf denen alexa> 1000");
"Die Anzahl der betroffenen Zeilen:" echo mysqli_affected_rows ($ con); .
mysqli_close ($ con);
?>
// Geht davon aus, dass der Datenbank - Benutzername: root, Passwort: 123456, Datenbank: w3big
$ Con = mysqli_connect ( "localhost" , "root", "123456", "w3big");
if (mysqli_connect_errno ($ con))
{
echo "MySQL - Verbindung fehlgeschlagen:" mysqli_connect_error () ;.
}
// Führen Sie die Anzahl der betroffenen Zeilen die Abfrage und Ausgabe
mysqli_query ($ con, "SELECT * FROM - Websites");
"Die Anzahl der betroffenen Zeilen:" echo mysqli_affected_rows ($ con); .
echo "<br>";
mysqli_query ($ con, "FROM DELETE Websites , auf denen alexa> 1000");
"Die Anzahl der betroffenen Zeilen:" echo mysqli_affected_rows ($ con); .
mysqli_close ($ con);
?>
Definition und Verwendung
mysqli_affected_rows () gibt die Anzahl der Zeilen vor MySQL Operation liefert (SELECT, INSERT, UPDATE, REPLACE, DELETE) betroffen.
Grammatik
mysqli_affected_rows( connection ) ;
参数 | 描述 |
---|---|
connection | 必需。规定要使用的 MySQL 连接。 |
Technische Details
Rückkehr: | A> 0 ganze Zahl, die die Anzahl der betroffenen Zeilen. 0 bedeutet, dass keine Datensätze betroffen. -1 Gibt an, dass die Abfrage einen Fehler zurückgibt. |
---|---|
PHP-Version: | 5+ |
PHP MySQLi Reference Manual