E a cosa servirebbe questa cosa? Perchè non fare semplicemente: $row['NomeFilm'], $row['AnnoUscita'], ecc.Originariamente inviato da bismark2005
extract($row) serve a creare variabili con lo stesso nome dei campi e popolarle con i valori del record corrente.
Dopo l'istruzione
while($row=mysql_fetch_array($result){
extract($row)
}
è come se avessi:
$row=array(NomeFilm=>'Film1',Anno Uscita=>2005,Regista Film=>'Regista 1' Attore Film=>'Attore 1');
con extract($row) "trasformo" l'array precedente in variabili il cui nome è lo stesso del campo della tabella e il valore è quello del record corrente
$nomeFilm="Film 1";
$AnnoUscita=2005;
$Regista Film='Regista1';
$Attore Film='Attore 1';![]()