Foros del Web » Programando para Internet » Javascript » Frameworks JS »

como puedo actualizar base de datos en tiempo real

Estas en el tema de como puedo actualizar base de datos en tiempo real en el foro de Frameworks JS en Foros del Web. hola como estan mi duda es la siguiente: tengo una base de datos en mysql tengo un formulario donde ingreso datos a esos datos tengo ...
  #1 (permalink)  
Antiguo 15/06/2008, 23:16
 
Fecha de Ingreso: abril-2008
Mensajes: 310
Antigüedad: 16 años
Puntos: 4
Sonrisa como puedo actualizar base de datos en tiempo real

hola como estan
mi duda es la siguiente:

tengo una base de datos en mysql tengo un formulario donde ingreso datos a esos datos tengo un contador donde cuando se guarda se suma uno ese seria con el orden de los reguistros y se crea el siguiente registro. hay todo bien

pero si hay varias maquinas ingresando registro a aparecer un error de requistro duplicado.


lo q quiero saber si con ajax puedo de manera real esta testiando el estado del contador de tal manera q si crea otro registro el contador actualice el dato al formulario q estoy insertandole los datos.


ej
estoy insertando datos del contandor con el numero 4000 y hay otra pc insertando datos y el guardo primero.

entonces en mi formulario el contador con el numero 4000 cambie a 4001 ps los datos anteriores ya se insertaron.

y entonces yo podria guardar sin ningun problema

como lo podria saber
si me lo pueden explicar detalladamente les qdaria agradecido.
  #2 (permalink)  
Antiguo 16/06/2008, 00:56
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: como puedo actualizar base de datos en tiempo real

Hola:

Si es un campo numérico que no deba repetirse, creo que te conviene declararlo como auto-increment, y no asignar ningún valor en la inserción, pero luego si te interesa ese valor, hacer que el sistema te lo devuelva (con mysql: $id = mysql_insert_id();), y la respuesta ajax que sea ese id y si fuese necesario y pudiese existei, el error en las modificaciones)

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:20.