当我执行while循环以获取数组中的结果时,json_encode()错误输出

时间:2014-09-30 12:46:45

标签: php json

从这个php while循环我获取数组中的结果

$rows = array();
$result = mysqli_query($con,"call getProductVariationByID($name)");
//$row = mysqli_fetch_array($result);
 while ($row = mysqli_fetch_assoc($result))
   {
    $rows['Product'][] = $row;
   }
  echo json_encode($rows, JSON_PRETTY_PRINT);

结果是这个'null'到底:

        "post_mime_type": "",
        "comment_count": "0"
    }
  ]
}null

1 个答案:

答案 0 :(得分:0)

我敢打赌,包含此代码的函数在主php脚本中是echo。