Thread: PHP and MySQL
View Single Post
Old 04-01-2008, 12:44 AM   #1 (permalink)
gncreditcards
Junior Member
 
Join Date: Jan 2008
Posts: 4
Default PHP and MySQL

Hi, I have this form in html . When it fills the information and send it fails to database information entry.

Why my php form fails to entry the information en the SQL

Thanks



<form method="post" action="/mailinglist/sender.php">
<table border="0" cellpadding="5" ><tr >
<td colspan="2">Unete ay recibe por email de noticias y actividades </td></tr>

<tr><td >E-mail:</td>
<td><input type="text" name="email" size="25"></td>
</tr><tr>
<td>Nombre:</td><td><input type="text" name="fname" size="25"></td></tr>
<tr><td>Apellido:</td>
<td><input type="text" name="lname" size="25"></td>
</tr><tr>
<td>Pais:</td>
<td><input type="text" name="country" size="25"></td>
</tr><tr>
<td colspan="2"align="center"><input type="submit" value="Enviar"></td>
</tr></table></form>



AND A SEND PHP FORM
$conn = mysql_connect("$localhost", "$usernam", "$pass") or die("Invalid server or user."); // Connects to MySQL Database
mysql_select_db("$db", $conn);

//function insert_mail() {

$fname = $_POST['fname'];
$lname = $_POST['lname'];
$email = $_POST['email'];
//}

$sql2="SELECT * FROM mail";
$result2=mysql_query($sql2) or die("select fails");
$no=mysql_num_rows($result2);

if ($no==0) {


$sql = mysql_query("insert into mail(id,fname,lname,email) values(NULL,'$fname','$lname','$email')");
$result = mysql_query($sql);
}
gncreditcards is offline   Reply With Quote
Sponsored Links