我想将我的数据库连接到我的iOS应用程序,但是当涉及到PHP脚本时我就陷入了困境。
这是我得到的错误:
Parse error: syntax error, unexpected '$con' (T_VARIABLE) in /home/user1/public_html/myweb/service.php on line 4
这是我上传的文件。
<?php
$con=mysqli_connect("localhost","user1", "******","db");
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$sql = "SELECT * FROM Locations";
if ($result = mysqli_query($con, $sql))
{
$resultArray = array();
$tempArray = array();
while($row = $result->fetch_object())
{
$tempArray = $row;
array_push($resultArray, $tempArray);
}
echo json_encode($resultArray);
}
mysqli_close($con);
?>
这可能是什么问题?
答案 0 :(得分:0)
这看起来完全相同,但并非如此。 &#34;报价&#34;已被改变。如果您复制此代码,它将起作用:
<?php
$con=mysqli_connect("localhost","user1", "******","db");
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$sql = "SELECT * FROM Locations";
if ($result = mysqli_query($con, $sql))
{
$resultArray = array();
$tempArray = array();
while($row = $result->fetch_object())
{
$tempArray = $row;
array_push($resultArray, $tempArray);
}
echo json_encode($resultArray);
}
mysqli_close($con);
?>
您还可以在提供的代码中看到代码的颜色错误。这是一个好兆头,对你的代码来说是不对的。