ce l'ho fatta....:
codice:if(!empty($_POST)) { if (!$_POST['fatto']) { echo "<CENTER> [b]ATTENZIONE. Non selezionato la cella di controllo \"FATTO\". I tuoi dati non sono andati persi!!! :) Torna alla pagina precedente con il tasto INDIETRO del browser, seleziona con il flag la casella di controllo e poi procedi con l'invio. Fai ATTENZIONE a non lasciare celle vuote per non rischiare di sovrascrivere con spazi vuoti eventuali dati già inseriti."; exit; }else{ $cod_class = $_POST ['nome_destinazione']; foreach($_POST as $key => $value ) { $campo[] = $key; } foreach($_POST[$campo[0]] as $key0 => $val0 ) { $id_salsa1[] = $val0; } foreach($_POST[$campo[1]] as $key1 => $val1 ) { $interprete[] = $val1; } foreach($_POST[$campo[2]] as $key2 => $val2 ) { $titolo[] = $val2; } foreach($_POST[$campo[3]] as $key3 => $val3 ) { $pos_prec[] = $val3; } foreach($_POST[$campo[4]] as $key4 => $val4 ) { $pos_nuova[] = $val4; } $lastupdate= date('d-m-Y'); for($i = 0; $i < count($id_salsa1); $i++) { $update = "UPDATE $nome_tabella SET interprete = '$interprete[$i]', titolo = '$titolo[$i]', pos_prec = '$pos_prec[$i]', pos_nuova = '$pos_nuova[$i]', lastupdate = '$lastupdate' where id_salsa1 = '$id_salsa1[$i]' "; $risultato = mysql_query ($update, $connessione) or die ("Impossibile inserire i dati nella tabella $nome_tabella"); echo "<pre>"; print($_POST); } } }else{ $cod_class = $_GET['dest']; } //************************************************************************************* $sql2 = "SELECT * FROM $nome_tabella WHERE nome_tab_salsa = '$cod_class' ORDER by pos_nuova ASC"; $result2 = mysql_query($sql2, $connessione); $res_count = mysql_num_rows($result2); while($riga = mysql_fetch_array($result2)) { $id_salsa1 = $riga['id_salsa1']; $rigaclassifica .= "<tr> <td width=\"250\"> <input type=\"hidden\" name=\"id_salsa1[$id_salsa1]\" value=\"$riga[id_salsa1]\"> <input type=\"text\" name=\"interprete[$id_salsa1]\" size=\"33\" value=\"$riga[interprete]\"></td> <td width=\"243\"><input type=\"text\" name=\"titolo[$id_salsa1]\" size=\"32\" value=\"$riga[titolo]\"></td> <td width=\"61\"><input type=\"text\" name=\"pos_prec[$id_salsa1]\" size=\"5\" value=\"$riga[pos_nuova]\"></td> <td width=\"66\"><input type=\"text\" name=\"pos_nuova[$id_salsa1]\" size=\"5\" value=\"\"></td> <input type=\"hidden\" name=\"nome_destinazione\" value=\"$cod_class\"> </tr>"; }

Rispondi quotando