Maison > Article > développement back-end > Comment vérifier si une requête MySQL a réussi à modifier les données de la base de données en PHP ?
Comment vérifier le succès d'une requête MySQL lors de la modification des données de la base de données
En PHP, vous pouvez utiliser la propriété affectée_rows de l'objet instruction pour déterminer si une requête a réussi à modifier les données de la table de base de données. Considérez l'extrait de code suivant :
<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>
Dans ce code :
En utilisant affectées_rows, vous pouvez déterminer avec précision le succès ou l'échec de la requête lors de la modification des données de la table de base de données.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!