我使用以下代码插入三次,并获得out
和max
的{{1}}和edin
之间的区别。
adin
我想知道为什么当我使用' int'并计算最大值,然后给出其他两个$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf(
"INSERT INTO chk (edin, adin, `out`, diff) VALUES (%s, %s, %s, %s)",
GetSQLValueString($_POST['edin'], "date"),
GetSQLValueString($_POST['adin'], "date"),
GetSQLValueString($_POST['out'], "date"),
GetSQLValueString($_POST['out'] - max($_POST['adin'], $_POST['edin']), "date")
);
}
和out
之间的差异。使用日期时间它不起作用。