我正在做一个项目,但在将表单数据发布到我的 SQL 数据库时遇到了一些麻烦。起初,自动公司 ID 值在我提交表单的任何时候都可以工作,但没有其他数据会发布......现在什么都没有发生......我对 php 非常生疏......无论如何这就是我到目前为止。
插入.php
<?php
include ("connect.php");
$sql = "INSERT INTO 'tc_db'.'teamchiefs' ('lastname', 'firstname','unit','datecert','initial')
VALUES ('$_POST[lastname]','$_POST[firstname]','$_POST[unit]','$_POST[datecert]')";
if (!mysqli_query($con,$sql))
{
die('Error:' . mysqli_error(@con));
}
echo "Record Added";
mysqli_close($con);
?>
而我的 form.html 文件...被剪掉以节省空间。
<body>
<ul>
<form action="insert.php" method="post">
"sprytextfield1">
<label>Last Name:
<input type="text" name="lastname" id="lastname" />
</label>
<label>First Name:
<input type="text" name="firstname" id="firstname" />
</label>
<label>Middle Initial
<input name="initial" type="text" id="initial" size="5" maxlength="1" />
</label>
...etc
//spry widget javascript stuff here
</form>
</ul>
</div>
</body>
我的 sql 表是
ID - BIGINT(20) - A_I
lastname - VARCHAR(60)
firstname - VARCHAR(60)
unit - VARCHAR(6)
datecert - YEAR(4)
initial - VARCHAR(1)
我很感激任何帮助。