Traditional form:
<HTML>
<HEAD>
<TITLE> First Form made from scratch [email listing] </TITLE>
</HEAD>
<BODY>
<form action="insert.php" method="get">
Name:
<input type="text" name="name" />
E-mail
<input type="text" name="email" />
<input type="Submit" value="Submit">
</form>
</BODY>
</HTML>
Pretty simple PHP:
<?
$con = mysql_connect(working);
if (!$con)
{
die('could not connect' .mysql_error());
}
mysql_select_db("phptest".$con);
$name = $GET["name"];
$email = $GET["email"];
mysql_query("INSERT INTO Persons (Name,Email) VALUES ($name,$email)");
$result = mysql_query("SELECT * FROM Persons");
while ($row = mysql_fetch_array($result))
{
echo $row['Name']." ". $row['Email'];
echo "<br />";
}
mysql_close($con);
?>
and yet, an error on send:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in insert.php on line 15
help?