您当前的位置: 首页 > 数据库教程 > MySQL教程 > 以数据库字段分组显示数据的sql语句

以数据库字段分组显示数据的sql语句

作者:不详 来源:网络 发布时间: 2014-07-24 14:55 点击:
代码如下: ?php $dsn = mysql:host=localhost;dbname=group; $db = new PDO($dsn, 'root', ''); $db-exec('set names utf8'); $sql = select conf_id from `group` group by conf_id; //$pre = $db-prepare($sql); //$result_arr = array(); $pre = $db-query($sql); $

以数据库字段分组显示数据的sql语句

  代码如下:

  <?php

  $dsn = "mysql:host=localhost;dbname=group";

  $db = new PDO($dsn, 'root', '');

  $db->exec('set names utf8');

  $sql = "select conf_id from `group` group by conf_id";

  //$pre = $db->prepare($sql);

  //$result_arr = array();

  $pre = $db->query($sql);

  $result_arr = $pre->fetchAll(PDO::FETCH_ASSOC);

  //print_r ($result_arr);

  foreach ($result_arr as $v)

  {

  echo $v[conf_id]."<br>";

  $vv = $v[conf_id];

  $re = array();

  $sql1 = "select * from `group` where conf_id = '$v[conf_id]' order by time";

  $sql2 = "select * from `group` where conf_id = '$v[conf_id]' order by time DESC";

  $rs1 = $db->query($sql1);

  $rs2 = $db->query($sql2);

  $re1[$vv] = $rs1->fetchAll(PDO::FETCH_ASSOC);

  $re2[$vv] = $rs2->fetchAll(PDO::FETCH_ASSOC);

  print_r($re1[$vv][0]);

  print_r($re2[$vv][0]);

  }
分享到:
本文"以数据库字段分组显示数据的sql语句"由远航站长收集整理而来,仅供大家学习与参考使用。更多网站制作教程尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(远航站长). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类网站制作教程.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4