Programación Web y Scripting > PHP

 Duplicacion De Registros

(1/3) > >>

ArKaNtOs:
hola amigos que tal tengo una duda que me surgio al ver un post de aqui con respecto a asp
http://foros.solocodigo.com/index.php?showtopic=24043

bueno el caso es que tambien eh notado que sucede en php, como puedo evitar que esto pase? por su ayuda gracias anticipadas :)

ibito:
Pues eso es sencillo, es una simple validación con la base de datos, es decir, si antes de insertar, verificas que el registro ya existe (suponiendo que no estás usando algún campo de tiempo en el que se hizo el registro, aunque pensandolo, creo que también se puede).

Por ejemplo, tu haces un INSERT en cierta página, antes de realizar el INSERT, haces un SELECT, buscando los mismos valores en los mismos campos del INSERT, si mysql_num_rows() te devuelve mas que cero, entonces ya existe un registro con esos datos, y puedes mandar un mensaje de que ya existe, si no, lo insertas.

Espero haberme explicado  :D

ArKaNtOs:
mmmmmmmmmmmmmm  :( lo siento :P era mas cuestion de logica jejeje que tonto me vi :P  :whistling:

ibito:
a todos nos pasa  :P

neorent:
hola bueno yo tengo el mismo problema, pero tengo una duda resulta que vuando yo guardo los valores si el usuario presiona F5 o actualizar este se duplica cierto, pero mi duda es que yo tengo un campo que es el primario y es autonumerico, entonces no puedo validar que por ejemplo si los campos fueron iguales ya que muchos usuario de esta pagina son del mismo lugar y pueden tener los mismo datos, podrian explicarme mas o menos que es lo que debo hacer ya que no lo tengo claro, y mucha gracias amigos

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa