大家好我在尝试从我的网站接收信息到我的应用时遇到问题 我在服务器中使用的代码
<?php
$con=mysqli_connect("myHost","user","pass","database") or die(mysql_error());
$sql="SELECT * FROM table";
$result = mysqli_query($con,$sql) or die("Invalid query: " . mysql_error());
while($row = mysqli_fetch_assoc($result))
{
$output[]=$row;
}
mysqli_close($con);
echo json_encode($output);
?>
当我进入代码页时,它会给我一个像这样的结果
[{"id":"1","username":"user1","password":"pass1"},{"id":"2","username":"user2","password":"pass2"},{"id":"3","username":"user3","password":"pass3"}]
但是当我在JSONLint中测试时,它会给我一个错误
Parse error on line 1:
<html><body><scriptt
^
Expecting '{', '['
我必须做什么......请任何人都可以帮助我...... :(
答案 0 :(得分:1)
我设法让它发挥作用。我认为服务器是给我错误的,而不是代码。当我切换到使用localhost时,它现在可以正常工作。