我正在尝试从我的应用程序发送查询到我的php代码throgh POST
document.querySelector('test-element').setAttribute('value', 'bar')
我收到此错误:
<?php
$con=mysql_connect("xxx","xxx","xxx");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("xxx", $con);
$query=$_POST['query'];
$result = mysql_query({$query})
while($row = mysql_fetch_assoc($result))
{
$output[]=$row;
}
print(json_encode($output));
答案 0 :(得分:3)
您之前在线上缺少分号 -
$result = mysql_query({$query})
应该是 -
$result = mysql_query({$query});
通常当您收到包含单词“UNEXPECTED”的错误时,这意味着实际问题就在报告错误的位置之前,因为解析器在处于错误状态时获取字符或命令。
答案 1 :(得分:0)
看起来你在这里错过了一个分号:
$result = mysql_query({$query});