Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
来自2个不同表的php echo查询结果_Php_Sql - Fatal编程技术网

来自2个不同表的php echo查询结果

来自2个不同表的php echo查询结果,php,sql,Php,Sql,表1 +------+------+ | id | info | +------+------+ | 1 | x | | 2 | y | | 3 | z | +------+------+ 表2 +--------+------+ | name | id | +--------+------+ | jhon | 1 | | david | 1 | | angel | 2 | +--------+------+ 输出为:

表1

+------+------+
| id   | info |
+------+------+
|  1   |  x   |
|  2   |  y   |
|  3   |  z   |
+------+------+
表2

+--------+------+
| name   | id   |
+--------+------+
|  jhon  |  1   |
| david  |  1   |
| angel  |  2   |
+--------+------+
输出为: 你好,约翰,你是x会员

无法合并列,它应使用2个不同的表(1个数据库)


如何将其放在PHP脚本上?

您可以尝试此查询获取数据,然后根据需要使用它-

SELECT t2.name, t1.col2 FROM table1 t1
INNER JOIN table2 t2 ON t1.col1 = t2.status

您可以尝试加入查询以获取详细信息
mysqli\u query(“SELECT*FROM table1 t1 LEFT JOIN table2 t2 ON t1.id=t2.id where t2.name='john'”)

您能清理您的表吗?很难理解你在做什么/想做什么。同时发布输出,以便我们能有一个清晰的图片更新。。。。我已经编辑了我的问题…你能解释更多吗?