我有2個表問關於MySQL表
usrfrnd_table
user_id friend_id
__________________
1 1
2 5
3 1
2 1
和usr_table
id fullname
________________
1 John Doe
2 George Cann
...
如何從表usr_table與循環呼應例如ID 2所有的朋友? 試過這段代碼。但不工作
$stmt = "SELECT fullname FROM usr_table INNER JOIN usrfrnd_table ON usr_table.id=usrfrnd_table.friend_id WHERE usrfrnd_table.user_id='$id'";
$result=$db->query($stmt);
foreach($result as $rec){
echo "<li><a href=user.php?id=".$rec['id']."'>". $rec['fullname'] . "</a></li>";
}
userfrnd_table是單向還是雙向的?爲什麼用戶1是他自己的朋友? :) –
抱歉的錯誤。這是uni –
爲什麼你把我的問題減去聲譽?我的問題有什麼問題? –