我有兩個mysql表成員和addclique。成員表包含所有用戶的詳細信息,而addclique表是包含兩列的'friends'表 - adder_id,其中包含發送好友請求的用戶的id和clique_id,其中包含接受好友請求的用戶的ID。如何顯示兩個MySQL表中的用戶
請嘗試選擇特定用戶的朋友,但我很難從成員表中獲取朋友的詳細信息(照片,姓名等),因爲我不知道在哪一點加入成員表到addclique表。
$sql = "SELECT i.*, m.* FROM addclique i JOIN members m ON m.id = ******** WHERE adder_id = :id OR clique_id = :id";
$result= $db->query($sql, array('id' => $_SESSION['id']);
你想告訴我你的addclique表中的哪個字段加入你的m.id嗎? – JNevill 2014-10-09 02:22:26
請確定您的主鍵和外鍵。 – 2014-10-09 02:29:36