我有数据库,有两个表是事件,地点。
事件表包含eventTitle、eventID和venueID。
场馆表包含venueID、venueName和位置。
这是我的sql查询。
$sqlEvent = "SELECT * FROM te_events , te_venue ORDER by eventTitle
WHERE te_events.venueID = te_venue.venueID
";
但有一个错误
u have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'WHERE te_events.venueID = te_venue.venueID' at line 2
我要做的是使用php脚本在页面中显示venuename和位置。
删除“where”子句后,所有工作都会找到,但事件会重复。
最佳答案
顺序错误的子句
"SELECT * FROM te_events , te_venue
WHERE te_events.venueID = te_venue.venueID
ORDER by eventTitle ";
在a中,选择订单前的claue位置
关于php - 如何在不同数据库表的一页中显示数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40045624/