是否可以获取语句的行数?
我尝试这个
$stmt2 = $pdo->query("SELECT count(*) FROM `participation`
WHERE id_evenement = '$id_event'
AND id_membre_participation ='$id_membre'");
if ($stmt2 == 0) {
echo 'ok';
} else {
echo 'no';
}
但我有这个错误:
Notice: Object of class PDOStatement could not be converted to int in C:\wamp64\www\projet\[...] on line 55
no
该声明是正确的,如果我在php我的管理员中尝试以下操作:
SELECT count(*) FROM `participation` WHERE id_evenement = 9 AND id_membre_participation = 1
我有
+----------+
| count(*) |
+----------+
| 1 |
+----------+
如果我更改id_membre_participation为2:
SELECT count(*) FROM `participation` WHERE id_evenement = 9 AND id_membre_participation = 2
+----------+
| count(*) |
+----------+
| 0 |
+----------+
有任何想法吗?
谢谢!
SMILET
暮色呼如