Ciao!
Non so perchè ma non riesco ad inserire una stringa all'interno di un array multidimensionale.
Probabilmente è una cavolata... qualcuno può dirmi dove sbaglio?
Questo è il codice:
Codice PHP:
$n=0;
$m=0;
for ($i=0; $i<count($aMenuApp);$i++){
if ($aMenuApp[$i]['parent_id']==2){
echo "N: ".$n."
";
$aMainMenu[$n]['id'] = $aMenuApp[$i]['id'];
$aMainMenu[$n]['parent_id'] = $aMenuApp[$i]['parent_id'];
$aMainMenu[$n]['title'] = $aMenuApp[$i]['title'];
$aMainMenu[$n]['description'] = $aMenuApp[$i]['description'];
$aMainMenu[$n]['link'] = $aMenuApp[$i]['link'];
$n++;
if ($aMenuApp[$i]['title']!=""){
echo "E il primo c'è...
";
}
if ($aMainMenu[$n]['title']==""){
echo "E invece il secondo no!
";
}
}
Praticamente c'è gia un array simile ($aMenuApp), io devo filtrare solo quelli che hanno come parent_id=2, e inserirli in un nuovo array... però partendo da 0, altrimenti il primo indice dell'array $aMainMenu avrebbe numeri casuali, mentre a me servono ordinati.
Dove sbaglio?
Grazie mille!