将HTML5时间插入MySQL数据库

时间:2018-05-21 22:01:20

标签: php mysql

我正在尝试将HTML5时间格式的值插入到我的数据库(MYSQL)中。我收到消息“您的SQL语法有错误;请查看与您的MariaDB服务器版本对应的手册,以便在第3行附近使用正确的语法:'40 pm)”

if(isset($_POST['submit']) ) {

  $time = $_POST['time'];

  $sql = "INSERT INTO case (time) VALUES ($time)";

}

时间应该是下午2:40。

1 个答案:

答案 0 :(得分:0)

你发送的POST数据是一个字符串,所以你需要引用它或者转义它,下一个只是一种方法。希望它有所帮助。

$sql = "INSERT INTO case (time) VALUES ('".$time."')";