Fatal error Uncaught mysqli_sql_exception 你的 sql 语法有错误(第 25 行)

问题描述 投票:0回答:0

我收到这个奇怪的错误,我不知道我做错了什么

跟这条线有关系:

$result = mysqli_query($connection,$query);

plex 帮我解决这个问题

这是我的代码:

`

define("HOSTNAME", "localhost");
define("USERNAME", "root");
define("PASSWORD", "");
define("DATABASE", "courses");

$connection = mysqli_connect(HOSTNAME,USERNAME,PASSWORD,DATABASE);

if(isset($_POST['add_data'])) {

$name = $_POST['name'];
$description = $_POST['description'];
$duration = $_POST['duration'];
$price = $_POST['price'];

if($name == "" || empty($name)) {
    header('location:index.php?message= you need to fill in your name');

}
else {

    $query = "insert into `courses` (`name,` `description`, `duration`, `price`) values          
    ('$name', '$description', '$duration', '$price')";

    $result = mysqli_query($connection,$query); ERROR line 25

    if(!$result) {
        die("query Failed".mysqli_error());
    }

    else {
        header('location:index.php?insert_msg= your data has been added');
    }

}

}


?>

` 我的索引页:

https://pastebin.com/diNNpPWk

我正在尝试制作一个 crud 应用程序,但我无法插入任何数据

php mysql database phpmyadmin crud
© www.soinside.com 2019 - 2024. All rights reserved.