prepare傳參不行
如果用prepare傳參的方式,返回$res結(jié)果就不同啊?怎么破?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();
2016-12-30
因?yàn)槟阍趫?zhí)行$res=$stmt->execute()的時(shí)候,這個(gè)$res返回的是布爾類型的。。。
echo $res 的結(jié)果就是1或者0
2016-12-22
$pdo->beginTransaction();
$sql="UPDATE user SET money=money-2000 WHERE username='MICC'";
$stmt=$pdo->prepare($sql);
$res=$stmt->execute();
echo $res;
$pdo->commit();