如何在首页显示好友列表,使用php my sql?
问题描述:
如果他/她的主页的用户登录,然后他需要看他的friennds,我羽根含有用户标识一个表名
frienddetails和friendid,而另一个表名轮廓方含用户ID,name.now我如何能显示用户的好友在主页上?朋友的详细信息需要显示在用户主页上,但是在名为profile的表中。如何在首页显示好友列表,使用php my sql?
答
化妆查询与用户ID MySQL中, 得到朋友在一个循环中, 打印
页你必须张贴一些细节!
答
1)U需要编写代码的网页内(如果它的index.php)
2)触发一个SQL查询SELECT * FROM frienddetails,用户WHERE users.userid = frienddetails .userid AND users.userid = {当前用户ID}
(小白问题。)
答
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>';