Json返回Null而不是一些数据

时间:2014-02-27 16:52:45

标签: php android mysql json wordpress

我正在尝试在TextView页面中显示文字:http://www.oscarilfilm.com/oscar/ 使用json,php和mysql。我创建了一个json.php来从db获取数据,并使用以下代码在json中编码数据:

<?php
$host="XXXXX"; //replace with database hostname 
$username="XXXXX"; //replace with database username 
$password="XXXXX"; //replace with database password 
$db_name="XXXXXX"; //replace with database name

$con=mysql_connect("$host", "$username", "$password")or die("cannot connect"); 
mysql_select_db("$db_name")or die("cannot select DB");
$sql = "select * from emp_info"; 
$result = mysql_query($sql);
$json = array();

if(mysql_num_rows($result)){
while($row=mysql_fetch_assoc($result)){
$json['emp_info'][]=$row;
}
}
mysql_close($con);
echo json_encode($json); 
?> 

它就是这样。但是,当我尝试更改查询以显示该帖子时,我得到了这个:http://www.oscarilfilm.com/newjson.php以及OSCAR页面的确切内容:{"id":"39","post_title":"Oscar","post_content":null} 但是这是不可能的!它不能为空!有一些内容!为什么?我正在使用wordpress作为cms。

0 个答案:

没有答案