• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

php简单实现查询数据库返回json数据

php 搞代码 3年前 (2022-01-21) 33次浏览 已收录 0个评论

这篇文章主要介绍了php简单实现查询数据库返回json数据,并附上2则示例代码,非常的简单实用,有需要的小伙伴可以参考下。

示例代码一:

// 设置返回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));} my<span style="color:transparent">本文来源gaodai#ma#com搞*!代#%^码$网!</span><strong>搞代gaodaima码</strong>sql_free_result($result);//释放结果mysql_close();//关闭连接?>

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

更多相关教程请访问 php编程从入门到精通全套视频教程


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php简单实现查询数据库返回json数据
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址