繁体   English   中英

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

[英]How to retrieve and display the same column Name from two tables in mysql php

我正在尝试通过 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']; 

指定别名...

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 循环中的引用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM