這是我的代碼:轉換MySQL查詢介紹到JSON對象
$eventList = array();
while($rows = mysql_fetch_array($produse)){
$url = $http_location . '/' . str_replace(' ', '-', $rows['title']) . '.html' ;
$image = ($rows['image_path'][0] == "." ? $http_location.substr($rows['image_path'], 1) : $r['image_path']);
$eventList[] = array(
//'id' => $rows['productid'],
'Title' => $rows['productname'],
'Description' => $rows['description'],
'Short message' => '',
'Price' => $rows['price'],
'Category' => $rows['category'],
'Subcategory' => '',
'URL' => $url,
'Image' => $image,
'Product ID' => $rows['productid'],
'Generate link text' => 0,
'Brand' => $rows['manufacturer'],
'Active' => 1,
'Other data' => ''
);
unset($url, $image);
}
// print '<pre>';
// print_r($eventList);
//header('Content-Type: application/json');
$eventList = json_encode($eventList);
echo json_encode($eventList);
mysql_close();
這是查詢的結果:
「[{\」 標題\ 「\」 服裝瓢蟲\「 \」描述\‘:\’。服裝瓢蟲女嬰,包括禮服與萊卡的錶帶,緞印刷和薄紗的應用花裙子裏面,可拆卸袖子,機翼和科黛拉天線\「\ 「短消息\」 \ 「\」 \ 「價格\」:\ 「119.00 \」 \ 「目錄\」:\ 「服裝嘉年華\」 \ 「子目錄\」 \ 「\」 \「URL \ 「\」 HTTP:\/\/www.fabricademagie.ro \ /Costum-buburuza-copii-fete.html \ 「\」 圖像\「\ 「的Http:\/\/www.fabricademagie.ro \ /圖像\/P \ /63442-01.jpg \」 \ 「產品ID \」 \ 「5 \」,\ 「生成鏈接文本\」:0 ,\ 「牌\」 空\ 「活動\」 1 \ 「其他數據\」 \ 「\」},{\ 「標題\」 \ 「服裝瓢蟲\」 \ 「描述\」 \「服裝瓢蟲女嬰,包括禮服與萊卡的錶帶,緞印刷和薄紗的應用花裙子裏面,可拆卸袖子,機翼和科黛拉天線。\」 \「短消息\」 \「\ 「\」 價格\ 「:\」 114.00 \ 「\」 目錄\ 「:\」 服裝嘉年華\ 「\」 子目錄\ 「\」 \ 「\」 URL \ 「\」 的http:\/\ /www.fabricademagie.ro \ /Costum-buburuza-copii-fete.html \ 「\」 圖像\ 「\」 HTTP:\/\/www.fabricademagie.ro \ /圖像\/P \/63442- 01.JPG \ 「\」 產品ID \ 「\」 5 \ 「\」 生成鏈接文本\ 「0 \」 牌\ 「空\」 活動\ 「1 \」 其他數據\ 「\」 \「}]」
什麼我做錯了,我recive這種類型,而不是標準化的JSON結果反對呢?