php+mysql有没有办法实现简单的查询
给我你的怀抱
给我你的怀抱 2017-05-16 13:09:28
[PHP讨论组]

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

php怎么实现这个

给我你的怀抱
给我你的怀抱

全部回复(3)
迷茫
    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']
    }

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

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

phpcn_u1582

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号