如何在php中解决insert into错误 $query=“插入$sql_表(日期、姓氏、姓氏、StudentID、分数)值(“$date”、“$Firstname”、“$Lastname”、“$StudentID”、“$mark”); //执行查询 $result=mysqli\u查询($conn,$query); 如果(!$result) { 用“,$query”回显“
错误,”; } 其他的 { echo“表已成功更新””; }如何在php中解决insert into错误 $query=“插入$sql_表(日期、姓氏、姓氏、StudentID、分数)值(“$date”、“$Firstname”、“$Lastname”、“$StudentID”、“$mark”); //执行查询 $result=mysqli\u查询($conn,$query); 如果(!$result) { 用“,$query”回显“,php,Php,错误,”; } 其他的 { echo“表已成功更新””; } 插入到尝试(日期、名字、姓氏、学生ID、分数)值('2018-10-21 10:30:21pm'、'jhjsdhfhje'、'bnsdb'、'1023456789'、'6')时出错。可能是第一个参数,但取决于表结构 如果date是一个日期列,那么MySQL将需要一个“Y-m-d”格式的字符串,如果它是一个datetime,那么它将需要一个“Y-m-d H:i:s” 我的建议是取消“pm”,看看是否有效。说。即使是这样也不安全! $q
插入到尝试(日期、名字、姓氏、学生ID、分数)值('2018-10-21 10:30:21pm'、'jhjsdhfhje'、'bnsdb'、'1023456789'、'6')时出错。可能是第一个参数,但取决于表结构 如果
date
是一个日期列,那么MySQL将需要一个“Y-m-d”格式的字符串,如果它是一个datetime,那么它将需要一个“Y-m-d H:i:s”
我的建议是取消“pm”,看看是否有效。说。即使是这样也不安全!
$query = "Insert into $sql_table (date, Firstname, Lastname, StudentID, Score) values ('$date', '$Firstname', '$Lastname' , '$StudentID' , '$mark')";
// execute the query
$result = mysqli_query($conn, $query);
if(!$result)
{
echo "<p>Error with " , $query , "</p>";
}
else
{
echo "<p>Table updated Successfully</p>";
}