php + mysql =选择并显示不同日期的行
|
伙计们!我从未遇到过选择日期之间的确定行并对它们进行正确排序的问题。任何帮助对理解如何组织php + mysql脚本都将非常有用。
我有一个表,其中包含带有mktime()格式的带有date列的行。该表存储了我网站上广告点击的信息。
这是我的“ 0”表的结构:
1)ID-具有自动增量的行的唯一ID。
2)日期-有人单击链接时,日期为mktime格式。
3)IP-单击链接的访问者的ip地址。
我想从“ 0”表中选择所有信息,并显示在页面上,如下所示:
日期:15.04.2011
IP地址:192.168.0.1。日期:2011年5月15日08:45
IP地址:192.168.0.2。日期:2011年5月15日13:22
IP地址:192.168.0.3。日期:2011年5月15日18:58
日期:16.04.2011
IP地址:192.168.0.1。日期:2011年4月14日14:14
IP地址:192.168.0.2。日期:2011年6月16日09:35
IP地址:192.168.0.3。日期:2011年6月16日14:11
日期:17.04.2011
IP地址:192.168.0.1。日期:2011年4月17日21:56
IP地址:192.168.0.2。日期:2011年7月17日23:04
IP地址:192.168.0.3。日期:2011年4月17日23:13
没有找到相关结果
已邀请:
4 个回复
览幕堤分
子句按日期对结果进行排序:
然后,您可以使用PHP date函数传递date列的值作为第二个参数:
我已经省略了获取
和
变量的代码,但是PHP文档中有很多示例。
坛沤疲撑拆
豪抱怒掳
通常最好将日期存储为Unix时间戳。使用allows9ѭ可以更轻松地进行细粒度控制。
畦桨存灯
然后在PHP中处理数据,将其分成几天以进行输出: