国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php寫app接口并返回json數據的實例(分享)

2024-05-04 23:57:24
字體:
來源:轉載
供稿:網友

第一步:conn.PHP文件,用于連接數據庫并定義接口格式,代碼如下:

<?php  header("charset=utf-8");  $servername="localhost";  $username="root";  $password="root";  $dbname="test";  $conn = mysql_connect($servername,$username,$password);  if(!$conn){   echo "數據庫連接失敗!";  }  mysql_select_db($dbname);  class Response{   public static function json($code,$message="",$data=array()){    $result=array(     'code'=>$code,     'message'=>$message,     'data'=>$data    );    //輸出json    echo json_encode($result);    exit;   }  }  ?> 

 第二步:text.php,用于將數據庫中的數據轉化為json字符串,并輸出:

<?php  require_once('conn.php');  /*   *選擇數據表   * */  $sqla = "SELECT * from user";  $result = mysql_query($sqla,$conn);  $dataarr = array();  while($row = mysql_fetch_array($result)){   $dataarr[]=$row;  }  $id=$_GET['id'];  if($id==1){   Response::json(1,'數據返回成功',$dataarr);  }else if($id==2){   Message::json(0,'失敗');  }   ?> 

第三步:text.html,ajax加載json數據并顯示:

<!DOCTYPE html> <html>  <head>   <meta charset="UTF-8">   <title></title>   <script src="jquery/2.0.0/jquery.min.js"></script>  </head>  <body>   <input id="text" type="text"/>   <input type="button" id="tijiao" value="提交" />   <div id="tex"></div>   <script type="text/javascript">    $("#tijiao").click(function(){     var data={"id":$("#text").val()}     $.get("text.php?flag=showmessage",data,function(res){      res=JSON.parse(res);//<span style="color:#cc0000;">將json字符串轉化為json對象</span>      if(res.code==1){       $("#tex").empty();       $.each(res.data, function(x,y) {        $("#tex").append("id:"+y.id+"/姓名:"+y.username+"<br>");       });      }     })    })       </script>  </body> </html> 

這樣就可以實現利用php寫json接口了。

以上這篇php寫app接口并返回json數據的實例(分享)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 哈尔滨市| 陕西省| 广宁县| 达州市| 大埔县| 城口县| 寿光市| 娱乐| 安远县| 礼泉县| 冷水江市| 邵阳市| 武宁县| 泗水县| 富宁县| 罗平县| 获嘉县| 黎城县| 佳木斯市| 综艺| 松滋市| 大城县| 大港区| 舞钢市| 云和县| 玉林市| 城口县| 嘉定区| 香港 | 驻马店市| 德兴市| 麦盖提县| 舞阳县| 汉川市| 文成县| 东海县| 阳原县| 澎湖县| 双峰县| 土默特右旗| 陈巴尔虎旗|