Buenas amigos, por aquí a los tiempos, tengo un problemilla que no logro resolver y ojala alguien me pueda dar una pista de donde estoy cometiendo un error. El tratamiento lo hago desde PHP.
Esto es:
SituaciónUna tabla mysql que tiene registros fijos y desde web se realizará siempre Updates con este php:
(tengo que pegar el codigo como imagen porque sino se cae el post)
Se conecta y la pagina muestra los registros correctamente.
UsoEl usuario carga la web previamente identificado en INVENT y modifica un solo registro en un solo campo con el query $modificar de arriba. Todo bien todo lindo.
CasoSi dos usuarios entran a la misma web desde (digamos) dos tablets ninguno de ellos tocará el mismo registro porque no usaran el mismo usuario. Entonces los dos alteran la misma tabla pero diferentes registros SIEMPRE.
Problema.Que a veces una o varias webs (o sea tablets) se cuelgan. Ejemplo.
Carlos abre la web (tablet 1)
Mario abre la web (tablet 2)
Carlos edita el registro 20 y graba OK
Mario edita el registro 80 y graba OK
Carlos edita el registro 12 y graba y se cuelga (ojo: no lo hace necesariamente "al mismo tiempo que Mario")... por unos 30 segundos, luego se "descuelga" y graba el registro modificado.
----------------
Dato adicionalCuriosamente este cuelgue no sucede NUNCA si abro las webs en una PC en diferentes browser o en el mismo browser con diferentes tabs. Esto solo sucede si abro la web en tablet o celular ya sea por wifi o con plan de datos. Agradecería me pudieran dar una luz de como corregir el tema. Por cierto la Bd es innodb.
Muchas gracias