通过PHP将表格值插入到数据库中
问题描述:
这是我的etaNavServer.php
文件。这些是我必须插入数据库的值。我的表名是user
,数据库名是srilanka
,这些是我必须插入的值。通过PHP将表格值插入到数据库中
<?php if(isset($_POST['continue']))
{
$eta_type = $_POST['eta_type'];
$lastname = $_POST['lastname'];
$firstname = $_POST['firstname'];
$title1=$_POST['title1'];
$sql="INSERT INTO user(applicationtype,surname,givenname,title,) VALUES
('$eta_type','$lastname','$firstname','$title1')";
$query = mysqli_query($con, $sql);
if($query){
echo "<h4 style='color:green'>Services Added Successfully.</h4>";
}
else
{
echo "Failed";
}
}
connection.php
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "srilanka";
$con = new mysqli($servername, $username, $password, $dbname);
?>
答
你有
$sql="INSERT INTO user(applicationtype,surname,givenname,title,) VALUES
('$eta_type','$lastname','$firstname','$title1')";
语法错误标题后删除多余的,
$sql="INSERT INTO user(applicationtype,surname,givenname,title) VALUES
('$eta_type','$lastname','$firstname','$title1')";
注:你只是右括号}
的连接,假设这只是一个错字
编辑
$query = mysqli_query($con, $sql) or die(mysqli_error($con));
+0
仍然无法正常工作@Jigar Shah –
+0
跟踪你的,并让我们知道你现在面临的错误 –
+0
删除后}和逗号仍然没有进入数据库的值@Jigar Shah –
有啥你的问题 –
发生了什么?你刚才描述了你的代码,但是没有遇到你遇到的问题 – Swellar
在'connection.php'中后面的'}是否是一个错字? – Swellar