Ciao a tutti!
Ho inserito in un record un nuovo campo, annofilm, un varchar di 4.
Ora, di default è zero, io vorrei aggiornare questo nuovo campo in tutti i record che ormai sono presenti nella tabella con un valore. Lo vorrei fare per tutti contemporaneamente.
Ho scritto questo, ma non funziona.
Codice PHP:
REQUIRE ('connessione.php');
$yearfilm=date("Y");
$sql="SELECT * FROM film";
$risultato_query=mysql_query($sql,$connessione);
$res_count=mysql_num_rows($risultato_query);
while($riga=mysql_fetch_array($risultato_query)){
$id=$riga["idfilm"];
$titolo1=$riga["film"];
$collega=$riga["linkfilm"];
$anno=$riga["annofilm"];
$inserisci="UPDATE film SET annofilm='$yearfilmWHERE idfilm='$id'" ;
}
// serve per verificare se l'inserimento è avvenuto correttamente
if(mysql_query($inserisci,$connessione)){
echo"MODIFICA avvenuta correttamente";
}
else{
errore();
exit;
}
?>
Dove sbaglio?