Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/08/2016, 13:55
Avatar de barryallen878
barryallen878
 
Fecha de Ingreso: enero-2015
Mensajes: 24
Antigüedad: 9 años, 10 meses
Puntos: 0
Al recargar la pagina evitar que re inserte datos en la tabla

Hola

Me encuentro con un formulario que inserta mediante PHP correctamente información en la tabla de SQL

Este formulario tiene su querry dentro de el mismo documento y al mandar informacion agrega los datos pero teniendo los campos vacios al recargar la pagina inserta el ultimo registro otra ves :/



Código PHP:
<form name="formulario" method="post" action="index.php">

<label>nombre
<input type="text" name="nombre" required>
</label>
<label>e mail
<input type="text" name="mail" required>
</label>
<input value="Calcular" type="submit" name="formulario" />

</form>

<?php
if (isset($_POST["formulario"])){
        if (empty(
$_POST['nombre'])||empty($_POST['mail'])){
        echo 
"debes llenar todos los campos ";
        } else {
$sql="INSERT INTO `persons`(`nombre`, `mail`)
VALUES
('$_POST[nombre]','$_POST[mail]')"
;
if (!
mysql_query($sql,$con))
  {
  die(
'Error: ' mysql_error());
  }
echo 
"Datos agregados";}}
mysql_close($con)
?>