$active_sth = $dbh->prepare("SELECT * FROM user_campaign
WHERE status='blasting'
OR status='ready'
OR status='followup_hold'
OR status='initial_hold'
AND uid=:uid
ORDER BY status ASC");
$active_sth->bindParam(':uid', $_SESSION['uid']['id']);
$active_sth->execute();
我很肯定 $_SESSION['uid']['id'] = 7 但它也会提取 id 10 或任何其他数字的结果。
我的 AND/OR 子句写错了吗?