Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.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
如何在mysql php中从两个表中检索和显示相同的列名_Php_Mysql - Fatal编程技术网

如何在mysql php中从两个表中检索和显示相同的列名

如何在mysql php中从两个表中检索和显示相同的列名,php,mysql,Php,Mysql,我试图通过LEFT join关键字显示两个具有相同列名的表中的数据。如何在PHP中显示来自相同列名的数据 从MySQL中的数据库检索: SELECT * FROM `photo` as A LEFT JOIN `users` B ON (A.photo = B.users) 要在下面显示的PHP代码: for($i = 0; $i < count($data); $i++){ $date_added = $data[$i]['date_added']; $date_adde

我试图通过LEFT join关键字显示两个具有相同列名的表中的数据。如何在PHP中显示来自相同列名的数据

从MySQL中的数据库检索:

SELECT * FROM `photo` as A LEFT JOIN `users` B ON (A.photo = B.users)
要在下面显示的PHP代码:

for($i = 0; $i < count($data); $i++){
   $date_added = $data[$i]['date_added']; 
   $date_added_2 = $data[$i]['date_added']; 
for($i=0;$i
指定别名

SELECT A.date_added AS a_added, B.date_added AS b_added
FROM `photo` A 
LEFT JOIN `users` B 
ON (A.photo = B.users)

然后更改for循环中的引用。

当照片等于用户时,事情就真的一团糟了。你需要养成接受有助于你解决问题的答案的习惯。你会赢得分数,其他人也会被鼓励帮助你。