php 5.2 中 $data [$i]['title'] =$row['title']; 图片链接能输出,但是标题是null 。中文转码问题求步奏
if($data1){$status=true;$msg='成功';$i=0;while($row=mysqli_fetch_array($data1)){$data[$...
if ($data1){
$status = true;
$msg = '成功';
$i = 0;
while($row = mysqli_fetch_array($data1)){
$data [$i]['litpic'] = $row['litpic'];
$data [$i]['id'] = $row['id'];
$data [$i]['title'] = $row['title'];
$i++;
}
echo Response::json($status,$msg,$data);
前2个json解析正常,title 是null 是php 5.2 展开
$status = true;
$msg = '成功';
$i = 0;
while($row = mysqli_fetch_array($data1)){
$data [$i]['litpic'] = $row['litpic'];
$data [$i]['id'] = $row['id'];
$data [$i]['title'] = $row['title'];
$i++;
}
echo Response::json($status,$msg,$data);
前2个json解析正常,title 是null 是php 5.2 展开
展开全部
查询数据库之前是否设置了编码,再有php的json只支持utf8的
2017-02-15
展开全部
具体的代码和显示信息麻烦你把问题补充清楚。
追问
已经补全
追答
把$status,$msg,$data这三个变量打印出来看下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询