我为客户注册创建了此form
,但我无法在数据库中获取数据。我不知道这段代码有什么问题。有人可以帮助我并更正此代码吗?
<?php
include 'conn.php';
if($_SERVER["REQUEST_METHOD"] == "POST")
{
$vcustomerid=$_POST[@FCustomerId];
$vname=$_POST[@FCustomerName];
$vemail=$_POST[@FEmail];
$vaddress=$_POST[@FAddress];
$vphone=$_POST[@FPhone];
$vusername=$_POST[@FUsername];
$vpassword=$_POST[@FPassword];
$query="INSERT INTO customer VALUES('$vname','$vemail','$vaddress','$vphone','$vusername','$vpassword')";
$result = mysql_query($query);
}
?>
<html>
<body>
<form id="form1" name="form1" method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
<p><strong>CUSTOMER PROFILE</strong></p>
<table width = "798" border="0">
<tr>
<td>Name</td>
<td>:</td>
<td><label for="FName"></label>
<input name="FName" type="text" id="FName" size="70" maxlength="100"/>
</td>
</tr>
<tr>
<td>Address</td>
<td>:</td>
<td><label for="FAddress"></label>
<textarea name="FAddress" id="FAddress" cols="50" rows="5"></textarea></td>
</tr>
<tr>
<td>Email</td>
<td>:</td>
<td><input name="FEmail" type="text" id="FEmail" size="70" maxlength="100"/>
</td>
</tr>
<tr>
<td>Phone Number</td>
<td>:</td>
<td><input name="FPhone" type="text" id="FPhone" size="70" maxlength="100"/>
</td>
</tr>
<tr>
<td>UserName</td>
<td>:</td>
<td><input name="FUsername" type="text" id="FUsername" size="70" maxlength="100"/>
</td>
</tr>
<tr>
<td>Password</td>
<td>:</td>
<td><input name="FPassword" type="text" id="FPassword" size="70" maxlength="100"/>
</td>
</tr>
</table>
<Center>
<p><button>Sign Up</button></p>
</center>
</form>
</body>
</html>