Una tabella di un database (persone) contiene i seguenti campi:
nome,cognome,residenza. Ho una funzione che mi restituisce un array associativo.
In pratica è come se avessi..codice:public static function restituisciRisultati($id){ $sql="SELECT*FROM persone WHERE id=$id"; $res=connessione al databse, $sql; } return mysql_fetch_assoc($res);
In un'altra classe (in cui richiamo la funzione statica) tra i vari attributi ho:codice:$row['nome']= 'Mario'; $row['cognome']='Rossi'; $row['residenza']='Milano....';
$mioarray=array();
Ora voglio assegnare l'array associativo restituito dalla funzione a mioarray. E' giusto scrivere:
oppure bisogna scrivere:codice:$mioarray['nome']='nome'; $mioarray['cognome']='cognome'; $mioarray['residenza']='residenza';
Non badate ad errori di codice voglio solo capire il concettocodice:$mioarray['nome']=$row['nome'];

Rispondi quotando

