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:
El caso es que me gustaria saber el motivo... mis archivos son así: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
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());
?>
Saludos y gracias de antemano ;)