Ciao a tutti, vi spiego il mio problema.
devo modificare il campo di un db ricevendo il nuovo valore da una text box.
In precedenza scelgo quali righe modificare tramite la stampa di tutti gli elementi del db e li scelgo tramite un checkbox.
ricevuto il nuovo valore, devo andare a vedere gli ID delle righe selezionate , confrontarle con quelle del db e quando le trovo uguali sostituire il corretto valore.
Non riesco a fare il confronto degli ID e eseguire la query, vi posto il codice.Grazie a tutti

Codice di aggiornamento
Codice PHP:
<form method="post" action=""><?phpinclude("db_con.php");
$lenght=count($_POST['files']);
for (
$i=1$i<=$lenght  ; ++$i ){echo "<table><tr>";echo 'Inserire nuovo nome per la '.$i.'selezionata <input type="text[]" name=text[]>';echo "</table>";}$id=mysql_query("SELECT id FROM body");
for (
$i=1$i<=$lenght  ; ++$i ){
$query_body mysql_query("UPDATE body SET nome='text['$i']'  WHERE $_POST['files']['id']== '$id'");
}
}
?>
<input type="submit" name="submit" value="aggiorna">
Form da cui ricevo le righe da modificare
codice:
<form method="post" action="Modify.php">
<?php


session_start(); 
                include("db_con.php");
                $query=mysql_query("SELECT * FROM body");


while ( $record = mysql_fetch_array($query) )


{
echo "<table><tr>";
        echo '<tr><td><input type="checkbox" name="[]" value=""></td><td>'.$record['id'].'</td><td>'.$record['nome'].'</td><td>'.$record['file'].'</td><td>'.$record['tipo'].'</td><td>'.$record['sommario'].'</td><td>'.$record['tag'].'</td><td>'.$record['social'].'</td><td>'.$record['voto'].'</td></tr>';
echo "</table>";
}




?>


<input type="submit" name="submit" value="modifica">