這篇文章給大家介紹利用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數據就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。