如果date column
的值等於$ dat,我想查看錶格並更新end column
值。無法在MySQL中使用變量?
下一個代碼不會工作,直到您將$ dat更改爲exact date
。例如'2015-1-21'。
如何使用變量像$ dat?
$dat = date('Y-m-d');
$sql= "UPDATE history SET end='20:00:00' WHERE date = $dat";
if (!mysqli_query($con,$sql)) {
die('Error: ' . mysqli_error($con));
}
echo "1 record added";
它需要引用,爲什麼不直接使用'curdate()' – Ghost 2015-01-21 01:17:50