我正在尝试插入到数据库中的表中,但是没有任何反应。另一个脚本可以写入表,但是当我对任何其他表运行插入查询时,没有任何反应,但是我可以从任何表运行获取数组查询。这是我的代码,不会做任何事情,有什么想法吗?
<?php
define("HOST", "localhost"); // The host you want to connect to.
define("USER", "*******"); // The database username.(Correct)
define("PASSWORD", "*******"); // The database password. (Correct)
define("DATABASE", "*******"); // The database name. (Correct)
$con = new mysqli(HOST, USER, PASSWORD, DATABASE);
$con->query("INSERT INTO Day (Order, Day,) VALUES ('7', 'Someday')");
mysqli_close($con);
?>
在 Day 列之后的以下部分中有一个额外的逗号:
$con->query("INSERT INTO Day (Order, Day,) VALUES ('7', 'Someday')");
删除后尝试执行
mysqli 有检索错误的方法,请检查:
http://www.php.net/manual/de/mysqli.quickstart.statements.php
乍一看,你在这里有一个逗号"...日,)值..."那不应该在那里。
问候