繁体   English   中英

我如何解决在 php 中插入的错误

[英]How can i solve Error with insert into in php

$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>";   
            }

插入到尝试(日期、名字、姓氏、学生 ID、分数)值时出错(“2018-10-21 10:30:21pm”、“jhjsdhfhje”、“bnsdb”、“1023456789”、“6”)

可能是第一个参数,但取决于您的表结构。

如果date是日期列,那么 MySQL 将期待一个“Ymd”格式的字符串,如果它是一个日期时间,那么它将期待一个“Ymd H:i:s”。

我的建议是去掉“pm”,看看它是否有效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM