JSON错误(第1行的解析错误:)

时间:2015-08-17 09:06:43

标签: php mysql json parsing

大家好我在尝试从我的网站接收信息到我的应用时遇到问题 我在服务器中使用的代码

<?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 '{', '['

我必须做什么......请任何人都可以帮助我...... :(

1 个答案:

答案 0 :(得分:1)

我设法让它发挥作用。我认为服务器是给我错误的,而不是代码。当我切换到使用localhost时,它现在可以正常工作。