返回的就是json字符串,可以直接存入PHP
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序定制開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了安陸免費(fèi)建站歡迎大家使用!
mysql_query("insert into table(info) values('".$info."')");
把json字符串存入數(shù)據(jù)庫(kù),如果數(shù)據(jù)庫(kù)里面存儲(chǔ)的字段是字符串類型或者text的話是可以直接存入的。
例如:
$sql?=?"insert?into?tablename?(fieldname)?values?('$jsondata')";
mysql_query($sql);
這樣就好了。
使用thinkphp框架開發(fā),不知道如何返回JSON字符串,ajax無(wú)法調(diào)用 有三種方式可以返回
1、若是數(shù)據(jù)庫(kù)實(shí)體,可以使用toJson()方法
$user = User::get(1); echo $user-toJson();
2、若非數(shù)據(jù)庫(kù)實(shí)體,可以使用json view方法,thinkphp除了實(shí)現(xiàn)response對(duì)象,還實(shí)現(xiàn)了jsonResponse若非數(shù)
$data = [??? 'result'='success',??? 'msg'='操作成功!' ]; //class Json extends Response
return json($data);
3、若非數(shù)據(jù)庫(kù)實(shí)體,可以使用json_encode()方法:
$data = [??? 'result'='success',??? 'msg'='操作成功!' ];
return json_encode($data);
thinkphp5 ajax如何返回json
示例代碼如下:
?php
header("Content-type:?text/html;?charset=utf-8");
$postArray?=?'[{"count":{"左腦":2,"右腦":3,"全腦":2,"全腦1":1},"score":{"左腦":8,"右腦":14,"全腦":15,"全腦1":8},"pingjun":{"左腦":4,"右腦":4.6666666666667,"全腦":7.5,"全腦1":8}}]';
$de_json?=?json_decode($postArray,?true);
echo?$de_json[0]['pingjun']['左腦'];
?
json 數(shù)組結(jié)構(gòu)如圖:
網(wǎng)站標(biāo)題:數(shù)據(jù)庫(kù)json字段php sql查詢json字段
當(dāng)前鏈接:http://chinadenli.net/article22/dodidjc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、外貿(mào)建站、搜索引擎優(yōu)化、網(wǎng)站改版、手機(jī)網(wǎng)站建設(shè)、全網(wǎng)營(yíng)銷推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)