gpt4 book ai didi

php - 使用 php 和 mysql 从两个不同的表中获取记录?

转载 作者:行者123 更新时间:2023-11-30 23:17:12 25 4
gpt4 key购买 nike

我有两个表名为

1.表A
2.表B

我在下面的表格中给出详细信息:

表 A:

======================   id  |   Name  |======================   1   |   Blue  |======================   2   |   Green |======================   3   |   Red   |======================   4   |   Yellow|======================   5   |   Black |======================   6   |   Orange|

表 B:

================================  id |  table_id  |  value   |================================  1  |   1        |   x      |================================  2  |   2        |   z      |================================  3  |   3        |   W      |

使用这两个表,我想显示来自两个表的值,如下所示:

 SL      |    Name   |------------------------ 1       |    Blue   |------------------------ 2       |    Green  |------------------------ 3       |    Red    |------------------------ 4       |    Yellow |------------------------ 5       |    Black  |------------------------ 6       |    Orange |

在 View 上方,Bold(Blue,Green,Yellow) 表示表 B 包含值表 A。

提前致谢。

最佳答案

你可以像下面这样写查询:

$query = mysql_query("Select *from table A LEFT JOIN table B ON a.id=b.table_id");
while ($newRow = mysql_fetch_array($query))
{
if $newRow['table_id']!=NULL
{
//You should white your bold code
}
else
{
//others
}
}

关于php - 使用 php 和 mysql 从两个不同的表中获取记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17122527/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com