Could not insert data because Duplicate entry '' for key 1
Este es el código;
Código PHP:
<center>
<form action="register1.php" method="post" >
usuario *<br />
<input type="varchar" name="usuario" size="35">
<br>
prono1 *<br />
<input type="varchar" name="prono1" size="2">
<br>
prono2 *<br />
<input type="varchar" name="prono2" size="2">
<br>
<input type="submit" value="crear cuenta">
</p>
</form>
<br />
<p> Nota: * es obligatorio</p><br />
</center>
Código PHP:
<?php
//Variables de post
$usuario=$_POST['usuario'];
$prono1=$_POST['prono1'];
$prono2=$_POST['prono2'];
include("config1.php");
// connectando a mysql
$link = mysql_connect($server, $db_user, $db_pass)
or die ("Could not connect to mysql because ".mysql_error());
// seleccionando la base de datos
mysql_select_db($database)
or die ("Could not select database because ".mysql_error());
// insertando el usuario
$insert = mysql_query("insert into $table (usuario,prono1,prono2)values ( '".$usuario."', '".$prono1."', '".$prono2."')")
or die("Could not insert data because ".mysql_error());
// escribir el mensaje si se creo correctamente
echo "Tu zona ha sido correctamente creada! regresa al registro <a href=iniciar.html>aqui</a><br>";
?>