有人可以帮我解决以下问题吗?
$crDate = date("Y-m-d");
$sql="update callrecord set crEndtime = Now() where crUsId = ".$crUsId."AND crDate = ".$crDate;
我要做的是更新表格“callrecord”,其中crDate
是当前日期。当我把And分开时,它运作正常。
$sql="update callrecord set crEndtime = Now() where crUsId = ".$crUsId;
这很好用。但我想查看当前的日期。有什么帮助吗?
答案 0 :(得分:3)
你可以使用MySQL函数curdate()
而无需在php中计算它。
$sql = "update callrecord set crEndtime = Now()
where crUsId = '$crUsId' AND crDate = curdate()";
答案 1 :(得分:0)
我认为你应该尝试在$ crEate周围使用单引号。