我已经尝试了两天来解决这个问题。我从教程中逐字复制,但仍然无法将数据插入表中。这是我的表单代码
<font face="Verdana" size="2">
<form method="post" action="Manage_cust.php" >
Customer Name
<font face="Verdana">
<input type="text" name="Company" size="50"></font>
<br>
Customer Type
<font face="Verdana">
<select name="custType" size="1">
<option>Non-Contract</option>
<option>Contract</option>
</select></font>
<br>
Contract Hours
<font face="Verdana">
<input type="text" name="contractHours" value="0"></font>
<br>
<font face="Verdana">
<input type="submit" name="dothis" value="Add Customer"></font>
</form>
</font>
<font face="Verdana" size="2">
<?php
if (isset($_POST['dothis'])) {
$con = mysql_connect ("localhost","root","password");
if (!$con){
die ("Cannot Connect: " . mysql_error());
}
mysql_select_db("averyit_net",$con);
$sql = "INSERT INTO cust_profile (Customer_Name, Customer_Type, Contract_Hours) VALUES
('$_POST[Company]','$_POST[custType]','$_POST[contractHours]')";
mysql_query($sql, $con);
print_r($sql);
mysql_close($con);
}
?>
这是我的 PHPmyadmin 服务器信息:
服务器:127.0.0.1 通过 TCP/IP 软件:MySQL 软件版本:5.5.27 - MySQL Community Server (GPL) 协议版本:10 用户:root@localhost 服务器字符集:UTF-8 Unicode (utf8)
请告诉我为什么这不起作用。当我运行该站点时,它会将信息放入其中,当我按下提交按钮时它会消失,但它不会进入表格。没有显示错误消息。帮助