当我通过像这样的PHP PDO语句在MySQL中选择多个表时
$query = "SELECT * from offers, courts";
如何输出重复的字段名,例如每个表中都有以下字段
offers.description and courts.description
当我做一段时间/ foreach循环键时,我只能输出这样的东西
$row['caption']
我需要像这样艰难的事情
$row['courts.caption'] or $row['courts']['caption']
我将如何实现这一目标?
可悲的是桌子没有任何关系。
答案 0 :(得分:2)
你可以选择以下字段:
$query = "SELECT o.description as OfferDescription, c.description as CourtsDescription from offers o, courts c";
然后使用:$row['OfferDescription']
或$row['CourtsDescription']