Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/05/2009, 18:58
rtr
 
Fecha de Ingreso: abril-2009
Mensajes: 368
Antigüedad: 15 años
Puntos: 2
problemilla con un dato "duplicado"

tengo un problema al introducir datos en una tabla...Me da este error

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 />
<
pNota: * 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>";

?>
...creo que me dice que estoy tratando de introducir un dato duplicado.....