我试图弄清楚如何用左连接计算这个查询:
$friends_q = mysql_query("SELECT ava_users.*
FROM ava_friends
LEFT JOIN ava_users
ON ava_friends.user2 = ava_users.id
WHERE ava_friends.user1 = $user[id]");
这是我的方法:
$total_results = mysql_result(mysql_query("
SELECT
ava_users.*, COUNT(*) as Num
FROM ava_friends
LEFT JOIN ava_users ON ava_friends.user2 = ava_users.id
WHERE ava_friends.user1 = $user[id]"), 0);
这行不通。我得到的只是“PHP 警告:mysql_result() 期望参数 1 是资源,布尔给定 [...]”错误。