Quando invio questa query:
$aggiorna=mysql_query("UPDATE tabella_1 SET tip=0, NUMERO=(NUMERO - 1) where id='$id'");
Mi si presenta questa "anomalia":
in alcuni casi, invece di sotrarre 1 dal numero esistente nel campo NUMERO, mi sottrae 2 ed a volte addirittura 3!!
Il campo da aggiornare e di tipo INT e non è ne unique ne primary, ecc..
Ho provato a creare un file con solo questa istruzione ed il problema persiste.
Anche eliminando le parentesi presenti in NUMERO=(NUMERO-1) niente da fare.
Ho pensato al browser, ma accade sia con FIREFOX che IE.
Quello che è assurdo è che non accade sempre, ma casualmente...
Non riesco a capire dove è il problema...
Qualche dritta??