首页客户案例企业网站建设外贸独立站SEO优化小程序+APP开发自媒体运营关于动态联系咨询

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(); //关闭连接

?> 以上所述就是本文的全部内容了,希望大家能够喜欢。

本文来源于广州网站建设公司与广州网站设计制作公司-广帆互动广州公司!

日期:2015年06月26日

标签: 广州网站设计公司 、 广州网站设计 、 广州网站建设公司 、 广州网站建设 、 广州网站制作公司 、 广州网站制作 、 高端网站设计 、 高端网站建设 、 广州高端网站设计 、 广州高端网站建设

获取您的项目定制及优化报价。

* 为广州天河、白云、海珠、番禺、花都、南沙区提供网站建设服务。
微信二维码15876521776免费获取诊断报告