如何在主页上显示好友列表,使用php我的sql?

时间:2010-07-08 11:08:17

标签: php mysql join

如果用户在他/她的主页登录,那么他需要看到他的朋友,我有一个桌面名称
包含userid和friendid的frienddetails,以及包含userid,name.now的另一个表名配置文件如何在主页中显示用户的朋友?朋友详细信息需要显示在用户主页中,但是在名为profile的表中。

3 个答案:

答案 0 :(得分:1)

1)你需要在主页内写代码(如果是index.php)

2)触发一个SQL查询SELECT * FROM frienddetails,users WHERE users.userid = frienddetails .userid AND users.userid = {current user ID}

(noob question。)

答案 1 :(得分:0)

使用id为user的mysql进行查询, 在一个循环中结识朋友, 在页面上打印

你必须发布更多细节!

答案 2 :(得分:0)

PHP& MySQL的

// select all friends of [THE_CURRENT_USER_ID]
$sql = mysql_query("
SELECT profile_userid, profile_name, profile_image 
  FROM fsb_friendlist
LEFT JOIN fsb_profile ON (friendlist_friendid=profile_userid) 
WHERE friendlist_memberid = THE_CURRENT_USER_ID"); // change here!

// print all the found members' name and image
while ($t = mysql_fetch_assoc($sql)) {
  echo "<div style='width:150px; float:left;'>"
  echo "<strong>$t[profile_name]</strong><br />";
  echo "<img src='$t[profile_image]' alt='' />";
  echo "</div>"
}

// end the list
echo '<div style="clear:both;"></div>';