• Martes 14 de Mayo de 2024, 21:23

Autor Tema:  Problemas Al Grabar En La Bd  (Leído 1662 veces)

vichofeo

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Problemas Al Grabar En La Bd
« en: Viernes 20 de Agosto de 2004, 15:43 »
0
:P hola
Me gustaria que me orienten sobre un problemita que tengo
 :( estuve haciendo pruebas con base de datos y cmo :comp: no podia ser, PHP,
mande loa datos de un formulario a una pagina php que los guarda a la BD, pero, cuando refresco la pagina  :D , los datos se vuelven a introducir en la BD en la siguiente fila:
Mi pregunta es:
 :blink: Como hacer para que no suceda esto, es decir, que al presionar F5 o refrescar la pagina, no vuelva a introducirse los mismos datosa nuevamente a la BD
 :o gracias

Slimer

  • Miembro activo
  • **
  • Mensajes: 59
    • Ver Perfil
Re: Problemas Al Grabar En La Bd
« Respuesta #1 en: Sábado 21 de Agosto de 2004, 22:06 »
0
Hola:

Lo primero que se me ocurre sería poner en tu base de datos (mysql, o la que uses), tu campo índice como único. Así cuando intentes insertar un nuevo registro, al ya existir uno creado (previamente) con ese valor, directamente no te lo almacenará.

Espero que te sirva. Ya cuentas cosas...

Un saludo

Slimer
-----------------------------------------------------
Quien desea aprender, pronto llegará a saber
-----------------------------------------------------

vichofeo

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Re: Problemas Al Grabar En La Bd
« Respuesta #2 en: Martes 24 de Agosto de 2004, 14:59 »
0
gracias :P
llevare a cabo esta opcion, pero, en mi proceso manejo un autonumerico como indice de ahi que derivan mis problemas
 :( pensando un poquitin, creo que es mejor verificar si el conjunto de datos ya existe antes de grabarlo
gracias por la sujerrencia

Slimer

  • Miembro activo
  • **
  • Mensajes: 59
    • Ver Perfil
Re: Problemas Al Grabar En La Bd
« Respuesta #3 en: Martes 24 de Agosto de 2004, 16:00 »
0
Hola:

Cierto, esa es otra opcion.

Puntualizar que puede que consuma "algunos recursos" de tu maquina si tienes que comprobar todos los campos en todos los registros. También depende de los usuarios que esten trabajando a la vez...

Lógicamente no conozco tu proyecto. Simplemente es a título de comentario.

Un saludo

Slimer
-----------------------------------------------------
Quien desea aprender, pronto llegará a saber
-----------------------------------------------------

vichofeo

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Re: Problemas Al Grabar En La Bd
« Respuesta #4 en: Viernes 10 de Septiembre de 2004, 17:52 »
0
:P gracias por su apoyo
 B) experimentando y sobretodo leendo PHP
he llegado a una solucion que es primero :lol:
se envia el formulario a una otra pagina PHP  <_< claro, pero que no se cargue en el Browser, esta pagina procesa lo que tiene que hacer (grabar eliminar, editar), y luego vuelve a la misma pagina del formualrio u otra indicando un mensaje de exito o rechazo :)
esto lo hice gracias a la instruccion  header(location:pagina.htm/php..);
ok, y gracias por su apoyo a todos
 :hola: