Aktueller Standort: Startseite> Funktionskategorien> mysqli_stmt::$affected_rows

mysqli_stmt::$affected_rows

(MySQLI_STMT_AFFECTECT_ROWS) Gibt die Gesamtzahl der geänderten, gelöschten oder eingefügten Zeilen zurück, die in der letzten ausgeführten Anweisung eingefügt wurden
Name:mysqli_stmt::$affected_rows
Kategorie:Mysqli
Programmiersprache:php
Kurzbeschreibung:Holen Sie sich die Anzahl der von der Vorverarbeitungserklärung betroffenen Zeilen

Funktionsname: MySQLI_STMT :: $ Affection_rows ()

Anwendbare Version: Php 5, Php 7

Funktionsbeschreibung: Diese Funktion wird verwendet, um die Anzahl der Zeilen zu erhalten, die durch Ausführung der Vorverarbeitungsanweisung betroffen sind.

Syntax: int mysqli_stmt :: $ betroffene_rows ()

Parameter:

  • Keine Parameter

Rückgabewert:

  • Gibt eine Ganzzahl zurück, die die Anzahl der betroffenen Zeilen angibt.

Beispiel:

 <?php // 假设连接数据库并执行了一条更新语句$stmt = $mysqli->prepare("UPDATE users SET name = ? WHERE id = ?"); $stmt->bind_param("si", $name, $id); $name = "John"; $id = 1; $stmt->execute(); // 获取受影响的行数$affectedRows = $stmt->affected_rows; echo "受影响的行数: " . $affectedRows; ?>

Ausgangsergebnis:

受影响的行数: 1

Im obigen Beispiel haben wir die Eigenschaft $affected_rows der MySQLI_STMT -Klasse verwendet, um die Anzahl der betroffenen Zeilen nach der Ausführung der Update -Anweisung zu erhalten. Zunächst erstellte wir eine Aktualisierungsanweisung mit der Methode prepare() und die Parameter mit bind_param() gebunden. Anschließend führen wir die Vorverarbeitungsanweisung aus und verwenden die Eigenschaft $affected_rows um die Anzahl der betroffenen Zeilen zu erhalten. Schließlich geben wir die betroffene Anzahl von Zeilen auf den Bildschirm aus.

Es ist zu beachten, dass das Attribut $affected_rows erst nach der Ausführung der Vorverarbeitungsanweisung erhalten werden kann und nur in Aktualisierung, Löschen und Einfügen von Anweisungen verwendet werden kann. Für ausgewählte Anweisungen können Sie das Attribut $stmt->num_rows verwenden, um die Anzahl der Zeilen im Ergebnissatz zu erhalten.

Ähnliche Funktionen
Beliebte Artikel