我在php中进行查询
$grabdme = "SELECT * from comment_votes where username = '".$_SESSION['username']."' and vote = 'dislike' and comment_id = ".$comments['id'];
$rungrabdme = mysqli_query($link, $grabdislikes);
$ifidislike = mysqli_num_rows($rungrabdme);
基本上用简单的话来说就是这个
来自comment_votes的SELECT *,其中username ='marshall'和vote ='dislike'和comment_id = 4
phpmyadmin返回0结果,但是从我的脚本运行时它返回2行
id - 6,comment_id - 4,投票 - 不喜欢,用户名 - LUcase
id - 7, comment_id - 4,投票 - 不喜欢,用户名 - nicknick
我期待0结果,但为什么php会返回2个结果?
答案 0 :(得分:1)
您是不是在执行$grabdislikes
查询而不是$grabme
?