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>";
}