Moj*_*aSh -1 php mysql database
我已经编写了这个代码用于插入数据到数据库,它也将连接到数据库,但是当我检查INSERT到数据库的结果时它会给出错误,那里有什么问题?
<?php
define("HOST", "localhost");
define("USER", "admin");
define("PASSWORD", "Og%rA#b@d");
define("DATABASE", "database");
$mysqli = new mysqli(HOST, USER, PASSWORD, DATABASE);
if ($mysqli->connect_error) {
echo 'DataBase Connection Error';
exit();
}
$result = mysql_query("INSERT INTO table (id, name, family) VALUES (2, 'a','b')");
if($result)
{
echo "Success";
}
else
{
echo "Error";
}
?>
Run Code Online (Sandbox Code Playgroud)
它看起来好像你正在混合mysqli_和mysql _...尝试mysql_query("INSERT...")改为mysqli_query($mysqli, "INSERT INTO...")