Heim > Artikel > Backend-Entwicklung > Wie überprüfe ich, ob eine MySQL-Abfrage Datenbankdaten in PHP erfolgreich geändert hat?
So überprüfen Sie den Erfolg einer MySQL-Abfrage beim Ändern von Datenbankdaten
In PHP können Sie die Eigenschaft „affected_rows“ des Anweisungsobjekts verwenden um festzustellen, ob eine Abfrage die Datenbanktabellendaten erfolgreich geändert hat. Betrachten Sie den folgenden Codeausschnitt:
<code class="php">if($cmd=="deleterec"){ $deleteQuery = "DELETE FROM AUCTIONS1 WHERE ARTICLE_NO = ?"; if ($delRecord = $con->prepare($deleteQuery)) { $delRecord->bind_param("s", $pk); $delRecord->execute(); $rowCount = $delRecord->affected_rows; $delRecord->close(); echo ($rowCount > 0) ? "true" : "false"; } else { echo "false"; } }</code>
In diesem Code:
Durch die Verwendung von „affected_rows“ können Sie den Erfolg oder Misserfolg der Abfrage beim Ändern der Datenbanktabellendaten genau bestimmen.
Das obige ist der detaillierte Inhalt vonWie überprüfe ich, ob eine MySQL-Abfrage Datenbankdaten in PHP erfolgreich geändert hat?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!