Ci sto uscendo pazzo
Sto facendo 1 semplice programmino per contare gli inserimenti con un codice a barre (visto come un copia e incolla), solamente che, a caso, su chrome, internet explorer e safari (MA NON SU FFOX16!) mi aggiunge +2 anziché +1... ecco il codice
ho notato che succede in maggior modo quando arrivano i codici velocemente, lo fa anche con un banale copia e incolla... secondo voi come si può risolvere?codice:if(isset($_POST['submitbar']) && $row) { $nqty = 0; $nqty = $row['qty'] + 1; $name = mysql_real_escape_string($_POST['name']); mysql_query("UPDATE bare SET qty = qty + 1 WHERE cab = '$name'"); echo " Hai aggiunto 1 elemento a $name. Ora $name vale $nqty</p>"; } else { echo ' Non hai inserito nessun codice o il codice inserito non corrisponde a nessun codice a barre nel database '; }
Ecco un video per capire meglio http://www.youtube.com/watch?v=YPbPA1NcmFw