PHP选择基于状态显示消息
显示基于连接的数据的PHP代码:PHP选择基于状态显示消息,php,mysql,sql,Php,Mysql,Sql,显示基于连接的数据的PHP代码: t_user ----------------------------- uid | username | full_name ----------------------------- 1 | dodo | Dodo Ash 2 | jane | Jane Shalimar ---------------------------- t_join ----------------------------- j_id | u
t_user
-----------------------------
uid | username | full_name
-----------------------------
1 | dodo | Dodo Ash
2 | jane | Jane Shalimar
----------------------------
t_join
-----------------------------
j_id | uid_fk | uid | status
-----------------------------
1 | 1 | 2 | joining
2 | 2 | 1 | joining
-----------------------------
t_message
-----------------------------
msg_id | message | uid_fk
-----------------------------
1 | hi all | 1
2 | nice trip | 2
-----------------------------
我有一个PHP选择代码的问题。
关键是好友消息将显示状态是否为“加入”。那么我如何设置它才能得到它呢?使用这个查询它会工作的
$query = mysql_query("SELECT M.msg_id, M.uid_fk, M.message, M.created, U.full_name, U.profile_pic, U.username, U.uid, F.status, F.uid FROM t_haps_wall M, t_users U, t_join_user F WHERE
M.uid_fk=U.uid AND F.uid=U.uid AND F.status='joining' order by M.msg_id desc ") or die(mysql_error());
朋友留言??它在哪里?
$query = mysql_query("SELECT M.msg_id, M.uid_fk, M.message, M.created, U.full_name, U.profile_pic, U.username, U.uid, F.status, F.uid FROM t_haps_wall M, t_users U, t_join_user F WHERE
M.uid_fk=U.uid AND F.uid=U.uid AND M.uid_fk = F.uid AND F.status='joining' order by M.msg_id desc ") or die(mysql_error());