ciao gente.
ho il seguente vettore riempito dinamicamente (ora è solo un esempio):

Codice PHP:
Array ( [1] => 
Array ( [
0] => giocatore1 cognome1
giocaotre2 cognome2
giocatore3 cognome3
[1] => giocatore4 cognome4
giocatore5 cognome5
giocatore6 cognome6
[2] => Cosain,dún,sáigh [3] => Cosain,dún,sáigh [4] => [5] => 24/4/2006 
[
2] => Array ( [0] => giocaotre2 cognome2
giocatore4 cognome4
giocatore6 cognome6
[1] => giocatore1 cognome1
giocatore3 cognome3
giocatore5 cognome5
[2] => Fáinne óir ort [3] => Póg ma thoin [4] => [5] => 1/1/2006 
[
3] => Array ( [0] => giocatore1 cognome1
giocatore3 cognome3
giocatore5 cognome5
giocatore7 cognome7
giocatore9 cognome9
[1] => giocaotre2 cognome2
giocatore4 cognome4
giocatore6 cognome6
giocatore8 cognome8
giocatore10 cognome10
[2] => Póg ma thoin [3] => Fáinne óir ort [4] => [5] => 19/10/2008 
[
4] => Array ( [0] => giocatore1 cognome1
giocatore3 cognome3
giocatore5 cognome5
giocatore7 cognome7
giocatore9 cognome9
[1] => giocaotre2 cognome2
giocatore4 cognome4
giocatore6 cognome6
giocatore8 cognome8
giocatore10 cognome10
[2] => Póg ma thoin [3] => Fáinne óir ort [4] => [5] => 12/12/2008 ) ) 
con un normale ciclo FOR, non riesco a scorrere nulla, ottengo sempre e solo l'ULTIMO campo inserito (quello del 12/12/2008 -per capirci-) che viene ripetuto un numero di volte pari al numero di campi del vettore...
come mai?
come posso fare?

ecco lo script che avevo creato per provare a leggere e visualizzare tutto il vettore senza la dicitura Array['xxx'] davanti (ho usato str_replace:

Codice PHP:
$prova "Array['";
    for(
$n 0$n count($sq); $n++){
        for(
$n 0$n count($sq); $n++){//questa era un'ultima prova disperata...
        //CORREZIONE CARATTERI DELL'ARRAY        
        
if(strstr("$sq[$n]['$statoA']"$prova) == true){
            
$sosSN trim("Array['");
            }
        else{
            
$sosSN "['";
            }
        
$sosDX =  "']";
        
//STATO A
        
$statoAmod str_replace($sosSN,'',"$sq[$n]['$statoA']");
        
$statoA2 $statoAmod;
        
$statoA2 str_replace($sosDX,'',"$statoA2");
        
//STATO B
        
$statoBmod str_replace($sosSN,'',"$sq[$n]['$statoB']");
        
$statoB2 $statoBmod;
        
$statoB2 str_replace($sosDX,'',"$statoB2");        
        
//DATA
        
$data_mod str_replace($sosSN,'',"$sq[$n]['$data']");
        
$data_2 $data_mod;
        
$data_2 str_replace($sosDX,'',"$data_2");
        
//SQUADRA A
        
$sqAmod str_replace($sosSN,'',"$sq[$n]['$sqA']");
        
$sqA2 $sqAmod;
        
$sqA2 str_replace($sosDX,'',"$sqA2");
        
//SQUADRA B
        
$sqBmod str_replace($sosSN,'',"$sq[$n]['$sqB']");
        
$sqB2 $sqBmod;
        
$sqB2 str_replace($sosDX,'',"$sqB2");
        
//PARIZILE
        
$parziale_mod str_replace($sosSN,'',"$sq[$n]['$parziale']");
        
$par_2 $parziale_mod;
        
$par_2 str_replace($sosDX,'',"$par_2");                                
        echo
"<table align=center>
                <tr><td>Partita del 
$data_2</td></tr>
                <tr><td>[b]
$statoA2[/b]</td><td></td><td>[b]$statoB2[/b]</td></tr>
                <tr><td>
$sqA2</td><td>[b]$par_2[/b]</td><td>$sqB2</td></tr>
            </table>
            <hr width=80% size=1>"
;
}

grazie, spero possiate aiutarmi.
ciao ciao.