为了账号安全,请及时绑定邮箱和手机立即绑定

prepare传参不行

如果用prepare传参的方式,返回$res结果就不同啊?怎么破?MICC是不存在的,$res怎么返回都是1    $pdo->beginTransaction();    $sql="UPDATE user SET money=money-2000 WHERE username='MICC'";    $stmt=$pdo->prepare($sql);    $res=$stmt->execute();    echo $res;    $pdo->commit();

正在回答

3 回答

因为你在执行$res=$stmt->execute()的时候,这个$res返回的是布尔类型的。。。

echo $res 的结果就是1或者0

0 回复 有任何疑惑可以回复我~

$pdo->beginTransaction();
$sql="UPDATE user SET money=money-2000 WHERE username='MICC'";
$stmt=$pdo->prepare($sql);
$res=$stmt->execute();
echo $res;
$pdo->commit();

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

prepare传参不行

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信