第3天我无法向MySQL发送数据 这是资源 db name:school 表名:员工 connection.php包含
<?php
$db = mysqli_connect('localhost', 'root', '', 'school') or die("Unable to connect to MySQL");
?>
和 add-teacher.php包含
<form method="post" action="add-teacher.php" >
<input type="text" name="firstname" />
<input type="text" name="lastname" />
<input type="submit" name="submit" value="Confirm" />
</form>
<?php
if (isset($_POST['submit'])) {
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$query = "INSERT INTO `staff` (`fname`, `lname`) VALUES ('$firstname', '$lastname')";
if (!mysql_query($query)) {
die("DAMMIT");
} else {
echo "Success";
}
}
?>
答案 0 :(得分:1)
您使用mysqli建立连接并在运行查询中使用mysql。因为在当前版本中完全删除了mysql。
使用
if(!mysqli_query($db,$query))
而不是
if(!mysql_query($query))