关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。
想改进这个问题?将问题更新为 on-topic对于堆栈溢出。
8年前关闭。
Improve this question
我收到此错误:
<br />
<b>Parse error</b>: syntax error, unexpected 'listings' (T_STRING) in
<b>C:\xampp\htdocs\android_connect\get_venues.php</b> on line
<b>30</b>
<br />
这是相应的 PHP 行:
$result = mysql_query(SELECT * FROM listings WHERE Venue_ID IN (SELECT Venue_ID FROM venues WHERE Venue_Name = $VenueName AND Region = $Region) AND Event_ID IN (SELECT Event_ID FROM events WHERE Event_Name = $VenueName AND Category = $Category);
谁能找出我哪里出错了?
提前致谢
最佳答案
您忘记将字符串括在引号中:
$result = mysql_query("SELECT * FROM listings WHERE Venue_ID IN (SELECT Venue_ID FROM venues WHERE Venue_Name = $VenueName AND Region = $Region) AND Event_ID IN (SELECT Event_ID FROM events WHERE Event_Name = $VenueName AND Category = $Category");
关于php - 解析错误 : Syntax error, SQL 查询出现意外的 T_String 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21812757/