標籤:
<?php //需要執行的SQL語句 //單條 $sql="select * from xinwen"; //多條資料 //$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)){ $row[‘Code‘].‘-----------‘.$row[‘Tupian‘].‘</br>‘; $users[$i]=$row; $i++; } echo json_encode(array($users)); /*單條資料*/ /* $row=mysql_fetch_row($result,MYSQL_ASSOC); echo json_encode(array(‘jsonObj‘=>$row)); */ } mysql_free_result($result); //釋放結果 mysql_close(); //關閉串連 ?>
<?php //設定資料庫變數 $db_host = ‘localhost‘; //資料庫主機名稱,一般都為localhost $db_user = ‘root‘; //資料庫使用者帳號,根據個人情況而定 $db_passw = ‘‘; //資料庫使用者密碼,根據個人情況而定 $db_name = ‘qichezaixian‘; //資料庫具體名稱,以剛才建立的資料庫為準 //串連資料庫 $conn = mysql_connect($db_host,$db_user,$db_passw) or die (‘資料庫連接失敗!</br>錯誤原因:‘.mysql_error()); //設定字元集,如utf8和gbk等,根據資料庫的字元集而定 mysql_query("set names ‘utf8‘"); //選定資料庫 mysql_select_db($db_name,$conn) or die(‘資料庫選定失敗!</br>錯誤原因:‘.mysql_error()); //執行SQL語句(查詢) $result = mysql_query($sql) or die(‘資料庫查詢失敗!</br>錯誤原因:‘.mysql_error()); //說明:這段代碼本身並沒有什麼作用,因為它要經常用到,所以只是為了減少工作量不必重複寫它,所以把它專門放在一個檔案裡,這樣就可以隨時調用了。你只需要根據個人情況改一下“設定資料庫變數”和“設定字元集”的部分就可以了。 ?>
conn.php
php擷取資料庫中資料,轉成json資料