Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/11/2002, 20:03
zeus_bsas
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 21 años, 10 meses
Puntos: 0
Ok Cluster, en unos minutos pruebo lo de mysql_error(), siempre lo olvido
josemi: el etma es este... se trata de una estadistica de clicks, y cada banner tiene un registro. Para incrementar el valor al hacer un click, primero debo leer y luego hacer el update. Lo que quiero es bloquear al leer para que nadie haga nada hasta que se termine el update.
Porque podria pasar lo siguiente:
Supongamos que el contador esta en 0.
Si dos usuarios hacen click, deberia pasar a 2.
Pero que pasa si los tiempos hacen que siceda esto:

Lectura de usuario1
Lectura de usuario2
Update de usuario1
Update de usuario2

Entoces el total quedaria como 1, y no 2 como deberia ser.

Esto es intuitivo, yo creo que podria pasar tranquilamente, lo que no se es si hay otra forma de hacer estadisticas y que no tengan este problema. Si conocen otra forma, escucho atento.