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