我有以下PHP代码捕获和编码可供Ext.js文件使用的JSON数据:
<?php
$Query = "SELECT `Department`,`DepartmentHeadID` FROM `Department`";
$Result = mysql_query($Query) or die("Error 01: " . mysql_error());
while($r = mysql_fetch_array($Result))
{
// Create JSON Data:
$rows[] = $r;
echo $r[0];
echo "<br />";
}
$Data = json_encode($r);
echo "<hr />";
echo $Data;
&GT;
$当我通过直接访问文件来回显它时,数据返回“false”。
然后我尝试使用Ext.js捕获并使用这些数据,直到我能解决这个“错误”问题,我有点卡住了。
由于服务器PHP版本没有使用PDO,因为它不是生产环境,而是在内部服务器上运行。
非常感谢任何帮助。
答案 0 :(得分:0)
你在JSON中编码$ r。 循环结束时$ r为false。 编码$ rows代替;-)