使用多个while循环从多个数据库表中获取多个数据

时间:2013-06-19 13:02:31

标签: php mysql

我有三个表,即标题,图像,列表。 title表有一个auto_increment id,它作为引用id出现在其他两个表中,除了这两个有自己的auto_increment pid和lid之外,我想用while循环从所有表中获取记录。

eg.
my title table has

id   title
1    nirman
2    meditation

my image table has

pid   id  image
1     1    1.jpg
2     1    2.jpg
3     2    6.jpg

and my list table has

lid   id   list
1     1    serve us....
2     1    web service
3     1    cms
4     2    about

我有不同的部门来显示图像和列表中的所有数据,其中标题来自标题表。 如果您能理解我想要提出的问题,请回复相关代码,否则请回复我无法理解的文本部分。

1 个答案:

答案 0 :(得分:1)

select title, image, list
from title t, image i, list l
where t.id = i.id
and t.id = l.id