導航:首頁 > 編程語言 > php資料庫數據轉json

php資料庫數據轉json

發布時間:2022-09-26 07:25:38

php轉換成json數據格式

其實就是把這3個結果並成一個數組,再轉就是了例如,$res1=mysql_query($sql1);$res2=mysql_query($sql2);$res3=mysql_query($sql3);定義一個新的數組$a=array();將3個結果壓入這個新的數組array_push($a,$res1);array_push($a,$res2);array_push($a,$res3);最後轉義輸出echojson_encode($a);LZ遇到問題不要氣餒呀

② php轉換成json數據格式是怎麼轉換的

其實就是把這3個結果並成一個數組,再轉就是了

例如,
$res1=mysql_query($sql1);

$res2=mysql_query($sql2);

$res3=mysql_query($sql3);

定義一個新的數組 $a = array();

將3個結果壓入這個新的數組
array_push($a,$res1);

array_push($a,$res2);

array_push($a,$res3);

最後轉義輸出
echo json_encode($a);

LZ遇到問題不要氣餒呀

③ php怎麼把資料庫數據轉化成json

//演示用過程化風格,如需要,自行翻譯成面向對象風格
//讓瀏覽器識別json
header('Content-type:application/json');
//1、連接資料庫
$conn=mysqli_connect("localhost","my_user","my_password","my_db");
//2、查詢
$query=mysqli_query($conn,"select*formtablewhere1limit10");
$res=[];
//3、將查詢結果賦值給變數res
while($res=mysqli_fetch_assoc($query)){
$res[]=$res;
}
//4、輸出json
echojson_encode($res);

④ php轉換成json數據格式

json和php數組 格式的互相轉換,參考如下:$php_json = json_encode($json_arr); //把php數組格式轉換成 json 格式的數據echo $php_json;$php_json = json_decode($php_json); //再把json格式的數據轉換成php數組print_r($php_json);json數組$json = '[{"id":"22","name":"33","descn":"44"}]'; //json格式的數組轉換成 php的數組$arr = (Array)json_decode($json);echo $arr[0]->id; //用對象的方式訪問
像這樣的問題很常見,沒必要在到處問,你多在後盾找找就不必這么麻煩了

⑤ php轉換成json數據格式

json和php數組 格式的互相轉換,參考如下:

$php_json = json_encode($json_arr); //把php數組格式轉換成 json 格式的數據
echo $php_json;
$php_json = json_decode($php_json); //再把json格式的數據轉換成php數組
print_r($php_json);

json數組
$json = '[{"id":"22","name":"33","descn":"44"}]'; //json格式的數組轉換成 php的數組
$arr = (Array)json_decode($json);
echo $arr[0]->id; //用對象的方式訪問

⑥ PHP查詢資料庫表,如何生成二維JSON

mysql查詢某個資料庫下所有表名的sql語句:

SELECTTABLE_NAMEFROMINFORMATION_SCHEMA.TABLESWHERETABLE_SCHEMA='資料庫名稱'

具體生成示例如下:

<?php
//連接資料庫
$con=mysql_connect("localhost","root","");
if(!$con)
{
die('Couldnotconnect:'.mysql_error());
}
//選擇要操作的資料庫
mysql_select_db("activity");
//sql語句
$sql="SELECTTABLE_NAMEFROMINFORMATION_SCHEMA.TABLESWHERETABLE_SCHEMA='activity'";
//執行sql
$result=mysql_query($sql);
$arr=array();
$i=0;
while($row=mysql_fetch_row($result))
{
$arr[$i]=$row[0];
$i++;
}
//將結果轉換為json格式
$json=json_encode($arr);

//輸出結果
print_r($json);

//關閉mysql資料庫連接
mysql_close($con);
?>

生成結果:

⑦ php+mysql資料庫取數據轉成json格式

PHP取Mysql數據並轉換為json格式,這很簡單
過程分為取數據-保存為數組-json格式輸出三步
取數據分為連接與查詢(條件等),參考下面文章
保存為數組也容易,array_push就行
json格式的輸換最為便捷,只需echo json_encode($myArr);
輸出的就是你要的json格式,就像你圖中的那樣
參考文章:http://snowcoal.com/article/568.html

⑧ php將資料庫查詢的數據轉換為json格式,為什麼返回的格式前面有0 1 2 3

稍微改一下你的自定義函數

	functionmy_json_sql($my_sql){
$result=mysql_query($my_sql);

//判斷執行結果
if($result&&mysql_affected_rows()>0){
//先聲明一個空數組
$arr=array();
//循環處理結果
while($row=@mysql_fetch_assoc($result)){
$arr[]=$row;
}
return$arr;
}
returnfalse;
}

⑨ php連接資料庫後如何輸出轉換為json格式API,求詳細解答,

<?php
$link=mysql_connect('localhost','root','root');

mysql_select_db('test',$link);

$sql="select*frombooks";

$result=mysql_query($sql);
//將結果集轉為數組,每次取一行
while($row=mysql_fetch_assoc($result)){
$rows[]=$row;
}
echojson_encode($rows);
exit;
?>

⑩ php使用json_encode將資料庫里的整張表轉成json格式的問題

JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式,我們稱之為JavaScript對象表示法。使用JSON進行數據傳輸的優勢之一是JSON實際上就是JavaScript。
你試試下面兩個
1>
$arr = array(
0 => array("id" => 1, "name" => "abc")
);

echo json_encode($arr);
2>
$arr = array("id" => 1, "name" => "abc");
echo json_encode($arr);

閱讀全文

與php資料庫數據轉json相關的資料

熱點內容
怎麼追程序員的女生 瀏覽:481
空調外壓縮機電容 瀏覽:73
怎麼將安卓變成win 瀏覽:455
手機文件管理在哪兒新建文件夾 瀏覽:721
加密ts視頻怎麼合並 瀏覽:773
php如何寫app介面 瀏覽:800
宇宙的琴弦pdf 瀏覽:395
js項目提成計算器程序員 瀏覽:942
pdf光子 瀏覽:832
自拍軟體文件夾名稱大全 瀏覽:327
程序員留學移民 瀏覽:52
梁中間部位箍筋加密區 瀏覽:119
頻譜分析pdf 瀏覽:752
樂2怎麼升級安卓70 瀏覽:174
java中獲取日期 瀏覽:508
單片機74hc245 瀏覽:274
美國歷史上的總統pdf 瀏覽:753
程序員脫單實驗室靠不靠譜 瀏覽:460
php中間四位手機號 瀏覽:871
永旺app怎麼樣了 瀏覽:518