我正在尝试显示一个页面,其中会显示某个值 如果没有那么它就不会出现在php
上表1
| id | username |
| 21 | box |
| 23 | ace |
| 25 | cat |
ace 在 table2 中输入了值,其中有标记 将 id 保存为 suid ,将用户名保存为 spuname 在
表2
| sid | spuname | suid |
| 1 | ace | 23 |
| 2 | box | 21 |
| 3 | cat | 25 |
| 4 | ace | 23 |
| 5 | ace | 23 |
其中suid是会话用户ID
我想要实现的目标是 ace 名称的用户是会话 / 登录 然后它会向他显示table2的值,它只有他的id和其他人
这里是可视化的。
如果已登录
,则会显示如下页面| sid | spuname | suid |
| 1 | ace | 23 |
| 4 | ace | 23 |
| 5 | ace | 23 |
Entries = 3
如果其框已登录
,则会显示如下页面| sid | spuname | suid |
| 2 | box | 21 |
Entries = 1
它应显示 3 的计数值 只有正在进行的是王牌。
LOGIC:
这可能吗?
答案 0 :(得分:0)
您应该使用join的查询:
select table2.* from table2 inner join table1 on (table2.spuname = table1.username) where suid = X