PDA

View Full Version : [PHP] Array multidimensionali


Goasoul
24-02-2008, 19:27
Ciao Ragazzi, io sto cercando di stampare i dati verticali di una tabella ed ho proceduto come segue

[CODE]
....
if($_GET['eCitta2']== "A" ){
print("<tr><th width=15 bgcolor=#D3D3D3>" . $_GET['eCitta2'] . "</th>"); for($j=0; $j<4; $j++)
print("<td>" . $citta[$j][1] . "</td>");}

print("</tr>");
}
[CODE]

Per quanto riguarda il gli array orizzontali ci sono riuscito senza problemi ma ora devo prendere i dati verticali...

Non riesco a capire dove sbaglio...

Potreste darmi un aiuto. Vi ringrazio in anticipo!!

Ciao a tutti

VICIUS
24-02-2008, 20:24
Devi semplicemente fare un doppio ciclo. Con il secondo indice così puo scorrere le varie righe.
Esempio:
for($i=0;$i<7;$i++)
{
for($j=0;$j<4;$j++)
{
print("<td>" . $citta[$j][$i] . "</td>");
}
}

Goasoul
24-02-2008, 21:07
Ti ringrazio per la risposta, ma forse non mi sono spiegato bene io... Ho una tabella con 4 citta

A B C D
A1 2 4 5
B3 4 2 1
C7 5 4 2
D4 3 9 1

io voglio scorrere questa tabella verticalmente, cioè se scelgo la citta C (verticale) devo stampare : 4 2 4 9.

E' questo che devo fare spero di essermi spiegato meglio...

Ciao

Goasoul
27-02-2008, 08:45
Ciao sono apposto grazie.