直接使用php函式json_encode
,資料存入mysql時會報錯:
$imgs_str = json_encode($imgs_array);
$imgs_str = addslashes($imgs_str);
$update_query = "updatearticleset imagelist = $imgs_str where id = $targetid";
解決方法
json編碼後的資料是這樣的:
那sql就是這樣的:insert into `table` (`field`) values ("")
所以就出錯了
完整**:
$data = json_encode($array);
// 過濾
$data = addslashes($data);
// 插入資料庫
$db->insert($table_name,array('field' => $data));
php將json格式的資料直接存入mysql資料庫
直接使用php函式json encode,資料存入mysql時會報錯 php imgs str json encode imgs array imgs str addslashes imgs str update query updatearticleset imagelist imgs str w...
SQLyog 直接匯出JSON格式的資料
前言 以前做過的乙個專案,有這樣的乙個需求使用搜尋引擎來查詢對應的區域資訊,不過區域資訊要先導出來,並且資料格式是json格式的,在程式中能實現這個需求,不過下面的這種方法更加的簡單,通過sql sqlyog工具的特點直接將區域資訊以json格式的形式匯出來!1 區域表的結構資訊 2 區域關係表的結...
php怎麼將資料做成json的格式給前端使用?
intercom.php頁面 class response 組裝好新的資料 result array status status,msg msg,data data 變成json格式的 echo json encode result,json unescaped unicode json unesc...