十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
不太明白你的意思 但你先用php的函数json_decode($json_str)转化为数组应该就一目了然了.
创新互联服务项目包括叶县网站建设、叶县网站制作、叶县网页制作以及叶县网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,叶县网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到叶县省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
对于特定的不能使用json_decode的json的话,建议直接输出
比如:
?php echo '{'; //假设你的数据是从数据库中读取 $query = mysql_query(查询语句); while($row = mysql_fetch_array($query)){ echo $row['字段']; //在这里构造出json显示的数据 } echo '}';?希望可以帮到你
正常来说,循环赋值是没问题的,你需要看下,你的sql在数据库中能查出几条结果,
最好数组还是这样定义$arr
=
array();而不是$arr[]
=
array();
简单的测试你数据是否只有一条的方法是在while里边打印个东西
echo
$sql;//打印下你的sql语句,用phpmyadmin执行下看结果
$cnt=1;
while($row
=
$db
-
fetchassoc($result))
{
$cnt++;
echo
$cnt;
}