Salve a tutti,
QUalcuno mi può spiegare come mai estraendo il contenuto di un array con foreach, me lo tratta sia come array associativo che come array scalare?
Mi spiego meglio, ho una tabella su un database, se eseguo un loop
$q=mysql_fetch_array($query);
foreach ($q as $i => $ris){
print "$ris";
}
stampa una cosa del tipo:
nomecampo1 contenuto1
1 contenuto1
nomecampo2 contenuto2
2 contenuto2
e così via visualizzando quindi doppioni dei record da visualizzare.
Essendo il foreach, comodo perchè mi estare tutti gli elementi dover ricordarmi i nomi dei campi, se qualcuno sa come risolvere, gliene sarei grato.
Ciao