Hey guys I am new to mysql but things are coming along pretty good. I have my database created and now I want to be able to add information to it with an html form. So far I have the script below but it is not working, it just gives me the die() message after the query. Does any one see where I went wrong here?
print("<form method='post' action=$PHP_SELF>
<br>
Username: <input type='text' name='username' size='25'>
<br>
First Name: <input type='text' name='fname' size='25'>
<br>
Last Name: <input type='text' name='lname' size='25'>
<br>
Street Address: <input type='text' name='street_address' size='25'>
<br>
State: <input type='text' name='state' size='2'>
<br>
Zip: <input type='text' name='zip' size='5'>
<br>
Phone: <input type='text' name='phone' size='12' value='xxx-xxx-xxxx'>
<br>
Domain: <input type='text' name='domain' size='25'>
<br>
Account TYpe: <input type='text' name='account_type' size='25'>
<br>
<input type='submit' name='submit' value='press once to add'>   <input type='reset' value='cancel'>
<br>
</form></body>");
if(isset($submit)) {
if(empty($username) || empty($fname) || empty($lname) || empty($street_address) || empty($zip) || empty($phone) || empty($domain) || empty($account_type)) {
die("you did not enter all of the requried information");
} else {
$query = "INSERT INTO users VALUES( , '$username', '$fname', '$lname', '$street_address', '$state', '$zip', '$phone', '$domain', '$account_type'";
$insert = mysql_query($query) or die("you messed up");
print(mysql_errno()." ".mysql_error());
}
}
mysql_close($link);
?>