Código:
El limite se resetea cada dia a 50, por lo que pueden realizar esa acción 50 veces al dia.$kuser = mysql_query("SELECT * FROM user WHERE id='".$user."' LIMIT 1", $conn); $info_user = mysql_fetch_assoc($kuser); if($info_user['limite']>0){mysql_query("UPDATE user SET limite=limite-1 WHERE id='".$user."'"); //aqui realizo mas acciones en la bbdd}
El problema es que me encuentro en la bbdd campos limites con numeros negativos.
He comprobado que si le doy muy seguido al F5 me deja hacer mas de 50 veces la acción, (por ejemplo 52 o 53 depende del día y momento) y luego me aparece -X en el limite.
Puede ser que tarde mas en hacer el update anterior en hacer el nuevo select?
Como puedo solucionar eso?
Gracias