php - 我无法使用日期获取 PHP mysql select

标签 php mysql date time

我有类似格式 2011/01/08 06:10:11 的日期数据库条目,但我需要使用以下选择来选择日期:

$q = mysql_query("SELECT id FROM events WHERE start = '".date("Y-m-d")."'");

所以 PHP 不会选择任何东西! 当我将数据库中的时间设置为格式 2011/01/08 00:00:00 时,PHP 选择了这一天

无论什么时候,请帮我选择日期。 谢谢

最佳答案

 You can use this.
SELECT * FROM <TABLE>
       WHERE date >= ‘2005-01-07’ AND date < ‘2005-01-07’ +
    INTERVAL 1 DAY;

不要忘记将“2005-01-07”替换为您想要的日期。讨论了同样的问题here

关于php - 我无法使用日期获取 PHP mysql select,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4636045/

相关文章:

mysql - 无法成功登录为 'controluser' for phpmyadmin,以及其他用户问题

MySQL/InnoDB 插件 : Will NULL values for VARCHAR fields still take up storage spaces?

iphone - 为什么 NSCalendarDate 在 Simulator SDK 中,但不在 iPhone SDK 中?

java - 如何比较字符串格式的两个日期?

php - PHP未报告特定错误(双重打开php标签)

php - 如何使用 PHP 从日期中查找星期几的日期?

java - 如何用Solr管理 "paging"?

java - 如何用 java.util.Date 表示 "never"?

php - 为什么 mcrypt_encrypt() 将二进制字符放在字符串的末尾?

java.lang.String 无法转换为 JSONObject