【发布时间】:2019-05-02 18:20:27
【问题描述】:
我有两张桌子
Team
Teamid
Teamname
Playingteams
Playingteamsid
Team1 fk(teamid)
Team2 fk(teamid)
Team3 fk(teamid)
Team table
Teamid teamname
1 kkkk
2 jjjj
3 llll
4 gggg
5 aaaa
Playingteam table
Ptid team1 team 2 team 3
1 1 3 5
2 2 4 5
3 1 2 4
我想查看
参赛队伍
Pt id Team 1 Team2 Team3
1 Kkkk Llll Aaaa
2 Jjjj Gggg Aaaa
3 Kkkk Jjjj Gggg
所以现在如果我想在表格中打印 team1 team2 team3 name 我应该怎么做?
我正在使用 foreach 打印 playteam 表
Foreach($pt as $row)
{
echo’
<td> ‘.$row->playingteamsid.’ </td>’
<td> ‘.$row->team1.’ </td>’
<td> ‘.$row->team2.’ </td>’
<td> ‘.$row->team3;’ </td>’
}
【问题讨论】:
-
我认为你需要使用子查询来实现你的输出
标签: php mysql codeigniter codeigniter-3