我希望用户能够区分他们是否已投票(通过加粗)或尚未投票(未加粗)。
例如:
已投票 未投票 投票数: 77 ↑ ↓ 12 ↑ ↓
这是我的数据库的设置方式:
介绍
包含消息
message_id 介绍 user_id up_vote 10 投给后 5 77 11 未投票 5 12
表决
包含投票
Voting_id message_id_fk user_id 18 10 5 19 10 3
用户
包含用户名
名字用户 ID 鲍勃 5
我不知道如何正确查询数据库,然后做出正确if statement
的区分投票和未投票的帖子。
这是我到目前为止所拥有的:
$sql = mysql_query("SELECT * FROM intro
INNER JOIN users ON intro.user_id = users.user_id
ORDER BY `up` DESC ");
echo $row['first_name'] . " " . $row['intro'];
if( ??? ) {
echo "<strong>" . $row['up_vote'] . "</strong>";
} else {
echo $row['up_vote'];
}
有任何想法吗?