salve ho questo codice:
codice:
if($HTTP_POST_VARS){
while(list($lvar,$lvalue)=each($HTTP_POST_VARS)){
if(ereg("^riga",$lvar,$unarray)){
$pezzi=explode("|",$lvalue);
$idprodotto=prodotto($pezzi[0]);
$note=$pezzi[1];
$prezzo=$pezzi[3];
$quantita=$pezzi[2];
$sconto=$pezzi[4];
$iva=$pezzi[5];
$misura=$pezzi[6];
$aliva=$pezzi[7];
$sub=$pezzi[8];
$note=rteSafe($note);
$result = mysql_query("INSERT INTO item(dprodotto,quantita,note,prezzo,misura,sconto,idfattura,iva,aliva,sub) values('$idprodotto','$quantita','$note','$prezzo','$misura','$sconto','$idfattura','$iva','$aliva','$sub')");
ottengo i risultati da i form di una pagina.
tramite ajax poi li inserisco nel database
ogni tanto il ciclo impazzisce e mi salta degli oggetti quando vengono inseriti nel database.
è capitato anche che mi rivoluzionasse l'ordine sequenziale.
da cosa può dipendere?? è un errore che capita molto random...