我正在尝试在“图书馆管理”应用程序中运行插入查询。但是插入查询不起作用。 PID,UserId和isbn都是数字值,并且issuet和subdt是日期值。
我尝试根据需要将值硬编码为int,但仍然遇到错误。
$uid=intval($_POST['id']);
$isbn=intval($_POST['isbn']);
$issuedt=$_POST['isdate'];
$subdt=$_POST['subdate'];
$query3="INSERT INTO passbook ('pid', 'user_id', 'isbn', 'issuedt', 'submitdt') VALUES ($max_pid, $uid, $isbn, '$issuedt', '$subdt')";
if(mysqli_query($sql, $query3))
{
header('location:adminlogin.php');
}
else
{
echo 'error';
}
期望的是if条件将会执行,而else部分正在执行。