我有一个 php 脚本的问题。
我想从我的数据库中删除一条记录,所以我使用了该execute()
方法,当我作为参数传递的代码没有记录时,它应该返回 false,但是尽管没有任何记录与该代码,它总是返回 true。
这是脚本:
<?php
include('connexion.php');
//Récuperation des valeurs
$code = $_POST['code'];
if($code)
{
//Suppression de l'enregistrment avec le code = $code à m'aide d'une requête préparée
$req = $bdd->prepare('Delete from chambre where code_ch = ?');
$rowDeleted = $req->execute(array($code));
//Ou bien : mysql_query('Delete from chambre where code_ch = '.$code);
$supprimer = ($rowDeleted == true) ? 'OK' : 'notfound';
}
else
{
$supprimer = 'empty';
}
header('Location: supprimer.php?supprimer='.$supprimer.'&code='.$code);
?>