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数据

郑重声明:本网站发布的内容(图片、视频和文字)以及用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服

发表评论

登录后才能评论