我有三个约会要比较:
$pDate = date("d/m/Y G:i A");
$lDate = new DateTime('last wednesday G:i A');
$cDate = new DateTime('next tuesday G:i A');如果$pDate位于$lDate和$cDate之间,则会更新mysql表字段,是的
即9号在8号到14号之间。
如果$pDate小于$lDate,则MySQL表字段被更新为no
$pDate不能超过$cDate
我将如何为上面的语句写一个其他的语句?即
elseif ( .... ) {
mysql_query("UPDATE ... SET ... WHERE ...");
}发布于 2010-12-09 05:16:31
if ($lDate < $pDate && $cDate > $pDate) {
// do table insert or update here
} else {
// date is not in desired range.
}php像一个数字一样比较。
这是一个你应该看的帖子。How to Compare Dates in php?
发布于 2010-12-09 05:31:00
您可以在IF ELSE查询中尝试MySQL条件。试着解决你的问题,如果你不想让我知道。
https://stackoverflow.com/questions/4395044
复制相似问题