溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

利用php怎么查詢數據庫返回的json數據

發布時間:2020-12-16 16:19:47 來源:億速云 閱讀:275 作者:Leah 欄目:開發技術

這篇文章給大家介紹利用php怎么查詢數據庫返回的json數據,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

示例代碼一:

// 設置返回json格式數據
header('content-type:application/json;charset=utf8');

//連接數據庫
$link = mysql_connect("localhost", "root", "root") or die("Unable to connect to the MySQL!");

mysql_query("SET NAMES 'UTF8'");

mysql_select_db("jilinwula", $link) or die("Unable to connect to the MySQL!");

// 獲取分頁參數
$page = 0 ;
$pageSize = 3;

if(!is_null($_GET["page"])) {
$page = $_GET["page"];
}

if(!is_null($_GET["pageSize"])) {
$pageSize = $_GET["pageSize"];
}

// 查詢數據到數組中
$result = mysql_query("select username,password from userinfo limit " . $page . ", ". $pageSize ."");

$results = array();
while ($row = mysql_fetch_assoc($result)) {
$results[] = $row;
}

// 將數組轉成json格式
echo json_encode($results);

// 關閉連接
mysql_free_result($result);

mysql_close($link);

示例代碼二:

<?php

//需要執行的SQL語句
//單條
$sql="select id,name from tbl_user where id=1";
//多條數據
//$sql="select id,name from tbl_user";

//調用conn.php文件進行數據庫操作 
require('Conn.php'); 

//提示操作成功信息,注意:$result存在于conn.php文件中,被調用出來 
if($result) 
{ 

// $array=mysql_fetch_array($result,MYSQL_ASSOC);
 
 
 /*數據集

 $users=array();
 $i=0;
 while($row=mysql_fetch_array($result,MYSQL_ASSOC)){

  echo $row['id'].'-----------'.$row['name'].'</br>';
  $users[$i]=$row;
  $i++;

 }
 echo json_encode(array('dataList'=>$users));

 */

 /*單條數據*/

 $row=mysql_fetch_row($result,MYSQL_ASSOC);
 
 echo json_encode(array('jsonObj'=>$row));
} 

mysql_free_result($result);
//釋放結果
mysql_close();
//關閉連接

?>

關于利用php怎么查詢數據庫返回的json數據就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女