将数据提交给MySQL

时间:2017-10-05 07:27:30

标签: php mysql

第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";
    }
}
?>

尽管在phpmyadmin没有找到行,但我无法解决任何错误 附加teacher.php:
add-teacher.php

1 个答案:

答案 0 :(得分:1)

您使用mysqli建立连接并在运行查询中使用mysql。因为在当前版本中完全删除了mysql。

使用

if(!mysqli_query($db,$query))

而不是

if(!mysql_query($query))