我的网站存在很大问题。我有一个表单,更像是用于提交评论的文本框,而不是问题。问题是显示评论。我希望根据用户添加的朋友显示评论,就像facebook,twitter那样。
我有3个表:photo_tb
,comment_tb
,friendship_tb
。
friendship_tb
包含名称,朋友列。 name 存储您的电子邮件和朋友商店您添加的人的电子邮件....
我需要photo_tb
来了解发表评论的人的照片,并成功使用了mysql连接。
在我的comment_tb
...中,我会在我的评论名称列中收到发表评论的人的电子邮件,并由此人发表评论......
我想通过朋友表达评论,比如如果A先生加上B先生和C先生。当A先生登录时,他应该只得到B先生和C先生的评论以及他的评论,而不是G先生的评论或者小时。
这是我到目前为止所拥有的
SELECT
comment_tb.comment_id
, comment_tb.comname
, comment_tb.comment
, comment_tb.time
, photo_tb.name
, photo_tb.photo
, friendship.name
, friendship.member
FROM comment_tb, photo_tb, friendship
WHERE
comment_tb.comname=photo_tb.name
and friendship.name = colname
colname是MM_Username的变量,登录时的会话变量用于显示与您相关的注释。
sql语句将图片成功附加到每个评论名称,但不会将评论限制为添加的朋友。
答案 0 :(得分:1)
添加and friendship.member = comment_tb.comname
。
friendship.member
就是你在文中所谓的friend
。