php實現查詢資料庫返回json資料

2021-07-15 16:31:03 字數 1316 閱讀 3895

示例**一:

// 設定返回json格式資料

//連線資料庫

$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 = 10;

if(!is_null($_get["page"]))

if(!is_null($_get["pagesize"]))

// 查詢資料到陣列中

$result = mysql_query("select username,password from userinfo limit " . $page . ", ". $pagesize ."");

$results = array();

while ($row = mysql_fetch_assoc($result))

// 將陣列轉成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)

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 實現查詢快取

適合讀者 本教程適合於那些對快取sql查詢以減少資料庫連線與執行的負載 提高指令碼效能感興趣的php程式設計師。概述 這樣乙個系統通過把sql查詢的結果快取到系統的乙個檔案中儲存,從而阻止連線資料庫,構造查詢與取得返回結果而提高了響應時間。有些系統資料庫並不是放在web伺服器上的,這樣需要乙個遠端連...

資料結構 PHP實現查詢表

基本演算法 假設有乙個陣列,需要找出某個值在該陣列中的位置。二分查詢 function bin sch array low high k elseif k array mid else return 1 順序查詢 function seq sch array n k if i n else 測試 a...

Django 查詢資料庫返回JSON的實現

目錄 和前端互動全部使用json,如何將資料庫查詢結果轉換成json格式 程式設計客棧 示例import json 返回結果 model home application.scripts www.cppcns.com pk 03a0a7cf 567a 11e9 8566 9828a60543bb 功...