我正在尝试将一个简单的表单数据添加到mysql数据库中,它似乎不起作用。
它给了我这个错误
解析错误:语法错误,意外';'在第7行的portfolio-add-website.php中
和portfolio-add-website.php看起来像这样:
<?php
include 'connect_db.php';
$connect = mysqli_connect(HOST,USERNAME,PASSWORD,DB);
mysqli_query($connect,"INSERT INTO portfolio_websites
(name, link, description, profile_img_name,
cover_img_name, client_name, donedate)
VALUES ('$_POST[name]', '$_POST[link]',
'$_POST[description]',
'$_POST[profile_img_name]',
'$_POST[cover_img_name]', '$_POST[client_name]',
'$_POST[donedate]')";
?>
我没有看到任何意外的“;”。谁能帮我?我确定它很小。
答案 0 :(得分:2)
你错过了一个大括号
mysqli_query($connect,"INSERT INTO portfolio_websites (name, link, description, profile_img_name, cover_img_name, client_name, donedate)
VALUES ('$_POST[name]', '$_POST[link]', '$_POST[description]', '$_POST[profile_img_name]', '$_POST[cover_img_name]', '$_POST[client_name]', '$_POST[donedate]')");