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

Php 使用多重while循环从多个数据库表中获取多重数据,php,mysql,Php,Mysql,我有三个表格,即标题、图片、列表。标题表有一个自动增量id,它作为引用id存在于其他两个表中,除了这两个表有自己的自动增量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

我有三个表格,即标题、图片、列表。标题表有一个自动增量id,它作为引用id存在于其他两个表中,除了这两个表有自己的自动增量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
我有不同的分区来显示来自图像和列表表的所有数据,其中标题来自标题表。
如果您能理解我想问的问题,请使用相关代码回复,否则请使用我的文本中您无法理解的部分进行回复。

您是否需要将这些内容合并在一起以获得结果?让存储引擎来处理。根据id同时从所有三个表中选择数据。是的,我这样做了,但是我必须显示结果的地方太复杂了,join无法正常工作。很抱歉,join对我来说不是很好,请提供另一种选择“我必须显示结果的地方非常复杂,以至于join无法正常工作”-这没有任何意义;在PHP中显示它不会影响连接。你的真正意思是什么?你只需要把这些结合起来就可以得到结果吗?让存储引擎来处理这个问题。根据id同时从所有三个表中选择数据。是的,我这样做了,但是我必须显示结果的地方太复杂了,join无法正常工作。很抱歉,join对我来说不是很好,请提供另一种选择“我必须显示结果的地方非常复杂,以至于join无法正常工作”-这没有任何意义;在PHP中显示它不会影响连接。你的真正意思是什么?一个静态jquery代码用于显示一个标题下的多个图像,现在我用php替换了该代码,但它不能正常工作。我建议用一些预期的输出编辑您的原始问题。是的,我使用了一些附加功能的join,现在它工作正常。非常感谢它的工作。一个静态jquery代码用于显示一个标题下的多个图像,现在我用php替换了该代码,但它不能正常工作。我建议用一些预期的输出编辑您的原始问题。是的,我使用了一些附加功能的join,现在工作正常。非常感谢它的工作。
select title, image, list
from title t, image i, list l
where t.id = i.id
and t.id = l.id