Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/07/2003, 17:18
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Seguro que tienes estructurada tu pagina asi:

Codigo que inserta
Codigo que muestra algo

Si es asi, cuando refrescas con el F5, se vuelve a ejecutar todo el codigo, incluido el de insertar, con lo que acabas insertando varios registros. Dependiendo del codigo, te insertara varias veces los mismos datos o registros vacios.

La forma "segura" de hacer la insercion seria:

Si tengo que insertar
Codigo de insertar
Redirecciono a la misma pagina pero sin orden de insertar
fin si
Codigo que muestra.

La redireccion se haria con header("Location: pagina.php"); (www.php.net/header).

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.