gpt4 book ai didi

php - Mysql 查询不起作用?

转载 作者:太空宇宙 更新时间:2023-11-03 10:24:30 24 4
gpt4 key购买 nike

我正在为我的网站制作一个简单的好友功能,当人们收到好友请求时,我希望它显示在好友面板链接上,所以我尝试了这个。

 $q = $dbc -> prepare("SELECT id_to read FROM friend_requests WHERE id = ? && read == '0'");
$q -> execute(array($details['id']));
$request_count = $q -> rowCount();
if ($request_count > 0) {
echo '<li><a href="/friends"><img src="/gameimages/friends.png" height="16" width="16" alt="" /><strong>Friends (' . $request_count . ')</strong></a></li>';
}
else {
echo $request_count;
echo '<li><a href="/friends"><img src="/gameimages/friends.png" height="16" width="16" alt="" />Friends </a></li>';
}

现在在显示请求的 friend 页面上,所有请求都将读取列设置为 1,默认情况下为 0。如果有行为 0,则它应该是一个新请求,上面的查询应该触发让用户知道他们有新的要求,我做错了什么?

最佳答案

问题是您的查询:

SELECT id_to read FROM friend_requests WHERE id = ? && read == '0'

应该是

SELECT id_to, read FROM friend_requests WHERE id = ? and read = '0'

关于php - Mysql 查询不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7409212/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com