Ragazzi,
mi sono perso con un array multidimensionale. Dopo una query devo creare un array simile a questo:
ovvero la query restituisce un insieme di corsi che contengono una serie di moduli ognuno contraddistinto da alcune date.Codice PHP:[docenze_effettuate] => array(
[nome_corso] => array(
sede => "sede"
luogo => "luogo"
moduli => array(
data => "data"
ora_inizio => "ora_inizio"
ora_fine => "ora_fine"
differenza => "differenza"
)
)
)
Come faccio il while dopo la query per popolare questo array? Ho fatto così, ma ovviamente non va, perché in questo modo ad ogni nuovo modulo reinserisce gli stessi dati del corso una seconda volta:
GrazieCodice PHP:while($data = $result->fetch_object()){
$this->docenze_assegnate[] = array(
$data->nome_corso => array(
"sede" => $data->sede,
"luogo" => $data->luogo,
"moduli" => array(
"data" => $data->data,
"ora_inizio" => $data->ora_inizio,
"ora_fine" => $data->ora_fine,
"differenza" => $data->differenza
)
)
);
}
![]()

Rispondi quotando
