PHP MySQL插入无法工作
我在将数据插入表时遇到问题。我以前也做过类似的事情,但出于某些奇怪的原因(这总是一个奇怪的原因,哈哈),它不起作用 这是我的主要PHP文件PHP MySQL插入无法工作,php,mysql,insert,null,Php,Mysql,Insert,Null,我在将数据插入表时遇到问题。我以前也做过类似的事情,但出于某些奇怪的原因(这总是一个奇怪的原因,哈哈),它不起作用 这是我的主要PHP文件 $sql = "INSERT INTO users (forename, surname, tel, mob, email, sent) VALUES ('$forename', '$surname', '$tel', '$mob', '$email', '$sent')"; if (mysqli_query($sql)) { die("Recor
$sql = "INSERT INTO users (forename, surname, tel, mob, email, sent) VALUES ('$forename', '$surname', '$tel', '$mob', '$email', '$sent')";
if (mysqli_query($sql)) {
die("Record Submitted!");
} else {
die("MySQL INSERT ERROR!");
}
我的db.php文件是:
<?php
$conn = mysqli_connect('localhost', 'root', 'root', 'uni');
if (mysqli_connect_errno()) {
die(mysqli_connect_error());
}
?>
我得到的错误是“MySQL插入错误!”。有人知道问题是什么吗
谢谢应该是-
mysqli_query($conn, $sql)
您缺少
mysqli\u query()
的参数。应该是:
if (mysqli_query($conn, $sql)) {
mysqli\u query()
的第一个参数应该是$conn
,第二个参数是SQL。是的,我真的需要停止工作。现在是早上6点,所以。。谢谢你,巴德!