Maison >développement back-end >tutoriel php >Comment vérifier le succès d'une requête MySQL lors de la modification d'une base de données ?
Vérification du succès d'une requête MySQL lors de la modification de la base de données
Pour vérifier si une requête MySQL a modifié avec succès les données d'une table, il est crucial de vérifier à la fois la préparation de la requête et son exécution. Voici la bonne méthode pour vérifier le succès de la requête en PHP :
<code class="php"> if ($delRecord = $con->prepare($deleteQuery)) { $delRecord->bind_param("s", $pk); $delRecord->execute(); if ($delRecord->affected_rows > 0) { echo "true"; } else { echo "false"; } $delRecord->close(); } else { echo "false"; } </code>
Dans ce code, nous vérifions en plus $delRecord->affected_rows, qui renvoie le nombre de lignes impactées par la requête. Si la requête s'est exécutée avec succès et qu'au moins une ligne a été affectée, la chaîne "true" est renvoyée. Sinon, "false" est envoyé comme résultat.
Notez que dans votre code JavaScript, vous devrez gérer de manière appropriée la chaîne de résultat obtenue à partir de ce script PHP pour déterminer comment la page doit être mise à jour via AJAX.
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!