php+mysql有没有办法实现简单的查询

发布于 2017-05-05 15:09:55 字数 159 浏览 1180 评论 3

mysql数据库中有500条数据
其中100条字段date:2017-04-20
400条字段date:2017-04-21
有没有办法通过php把这两个字段的内容分开显示
比如在php页面选中2017-04-20的时候只显示这里面的100条数据

php怎么实现这个

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

瑾兮 2017-05-05 15:40:14

很简单呀,不过要结合前端来做,当你选中2017-04-20的时候你通过ajax发一个请求给你的php,发送的数据就是2017-04-20,而你的php处理页面只需要接收时间,然后拼接好sql,进行查询,再将结果返回给前端就可以了。

瑾兮 2017-05-05 15:20:25

这个,很容易呀,你date是数据库存的字段?值是Y-m-d 还是Y-m-d H:i:s这样的?无论是什么,按照时间来查询就可以了呀?有困难?

瑾兮 2017-05-05 15:09:55

global $empire;
$query = "select * from table where date='2017-04-20'" ;
$sql=$empire->query($query);
while($row=$empire->fetch($sql){
//code
echo $row['date']
}

global $empire;
$query = "select * from table where group by date" ;
$sql=$empire->query($query);
while($row=$empire->fetch($sql){
//code
echo $row['date']
}

//这样就能获得所有日期且不重复了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文