jjzjj

php - MySQL如何从今天记录的表中选择数据?

使用PHP和MySQL。在我的表中,有日期字段(日期时间)由NOW()sql函数记录。此字段中数据的示例值为2010-10-0710:57:36。我怎样才能选择今天的日月年的所有数据。我尝试使用如下代码:SELECT*FROMtableWHEREdate=???? 最佳答案 试试这个:SELECT*FROMtableWHEREdate>CURDATE();CURDATE()将返回当前日期为2011-10-07将被转换为2011-10-0700:00:00比较datetimes时。请注意,如果您使用DATE(date)=CURDATE

php - 如何从今天的日期获取下个月的日期并将其插入我的数据库中?

我的数据库中有两列:start_date和end_date,它们都是DATE类型。我的代码更新日期如下:$today_date=date("Y-m-d");$end_date=date("Y-m-d");//date+1month??$sql1="UPDATE`users`SET`start_date`='".$today_date."',`end_date`='".$end_date."'WHERE`users`.`id`='".$id."'LIMIT1;";使$end_date等于$start_date+一个月的最佳方法是什么?例如,2000-10-01将变为2000-11-01。