-1
我创建了一个表单,当我提交值时我想插入mysql数据库,但是当我点击提交按钮数据库不更新..不知道我要去哪里错了我的代码..无法通过表单数据插入mysql数据库
<html>
<head>
<title>Form Data</title>
</head>
<body>
<form action="form.php" method="post">
Server Name: <input type="text" name="server_name"> <br />
IP Address: <input type="text" name="ip_address"> <br />
Server Role: <input type="text" name="server_role"> <br />
<input type="submit" name="submit">
</form>
<?php
if (isset($_POST['submit'])) {
$dbhost = "localhost";
$dbuser = "root";
$dbpass = "abcx";
$dbname = "serverasset_inventory";
$connection = mysqli_connect($dbhost,$dbuser,$dbpass,$dbname);
$sql = "INSERT INTO asset_inventory (server_name,ip_address,server_role)
VALUES ('$_POST[server_name]','$_POST[ip_address]'),'$_POST[server_role]')";
$state = mysqli_query($connection,$sql);
mysqli_close($connection);
}
?>
</body>
</html>
任何帮助?
-A
Bec因为你不是'更新'你'插入' –
对不起,错字..我的意思是插入..它仍然很早,我想解决这个问题! – Alstarmania
Stackoverflow不是一个地方来调试你的错误..!请在这里发布问题之前做一些调查。这个问题似乎是一个入门级的基本语法错误。没有任何显示的研究努力的迹象 –