Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2008, 01:05
jorgerock
 
Fecha de Ingreso: julio-2008
Mensajes: 15
Antigüedad: 15 años, 10 meses
Puntos: 0
Duda y problema en formulario HTML + PHP + MYSQL

Buenas...

Acudo aquí porque creo que es un error o de HTML o de PHP.

Resulta que en cuando envío el formulario los datos son correctamente subidos a la base de datos, pero las claves son duplicadas en la tabla de la base de datos en mysql, ocurre esto más o menos:

Código:
  	Editar   	Borrar   	1  	Me robaron en esta dirección  	Av Providencia 2244, Santiago  	13.000000  	76.000000  	Robo

	Editar 	Borrar 	2 	Me robaron en esta dirección 	Av Providencia 2244, Santiago 	13.000000 	76.000000 	Robo
El caso es que me gustaria saber el motivo... mis archivos son así:

Código HTML:
<form action="reg.php" method="POST">
 <p>Dirección: <input type="text" name="address" /></p>
 <p>Latitud: <input type="text" name="lat" /></p>
 <p>Longitud: <input type="text" name="lng" /></p>
 <p>Tipo: <input type="text" name="type" /></p>
 <p>Descripción:</p>
 <p><input type="text" name="name" /></p>
 <p><input type="submit" value="Enviar"></p>
</form> 
Código PHP:
<?php

$address 
$_POST['address'];
$lat $_POST['lat'];
$lng $_POST['lng'];
$type $_POST['type'];
$name $_POST['name'];

mysql_connect('host','usuario','pass');
mysql_select_db('database');

$sql="INSERT INTO tabla (address,lat,lng,type,name)VALUES ('$address','$lat', '$lng', '$type', '$name')";

mysql_query($sql);

echo 
"Los datos han sido introducidos satisfactoriamente";

mysql_query($sql) or die("Eror en mysql".mysql_error());

?>
A ver si alguien sabe... aunque tengo la sensanción de que el error está en <input type="submit" value="Enviar">.

Saludos y gracias de antemano ;)