Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822

    [PHP] visualizzare tutto un ARRAY

    ciao !

    mi sto picchiando con un array. Riempio un array correttamente con dei valori. Mentre lo riempio, o stampo cosi so che i valori ci sono.
    Non riesco, però, a visualizzarli un secondo tempo. In pratica stampa sempre e solo il primo! Ma come caxxo si fa ??????

    ecco il mio codice
    foreach ($nnn as $nome => $valore)
    {
    print $nome: $valore
    \n";
    }


    l'array è la tabella di Hash
    $nnn["nome"] = "ivano"
    e cosi via
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  2. #2
    Nel tuo codice c'è un errore di sintassi, in ogni caso se fai così lo stampa tutto ?

    echo '<pre>';
    print_r($array);
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

  3. #3
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    Ho scrtto nel codice
    print_r($nnn);

    e ho ottenuto questo:

    Array ( [DT_tabella_idArticoloMP1] => z100 [DT_tabella_quantita1] => 11.000 )

    ci sono 3 variabili ma ne stampa solo 1!!

    Scusa ma dov'è l'errore di sintassi nel mio codice ??
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  4. #4
    print $nome: $valore
    \n";

    gli apici
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

  5. #5
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    ah ... si ho copiato male ma nel codice ci sono!!
    Comunque come faccio a stampare tutto l'array ??? Sto impazzendo
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  6. #6
    come riempi l'array?

  7. #7
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    foreach($_GET as $nome => $valore)
    {
    $nnn["DT_tabella_idArticoloMP".$i]=$valore;
    echo "nome: $nome, valore: $valore;
    }


    prendo tutta la querystring e poi la metto nell'array
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  8. #8
    se anche con il ciclo te ne stampa solo uno significa che nell'array hai un solo elemento...

    prova a scrivere var_dump($tuo_array); cosa ti stampa?
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  9. #9
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    questa è la risposta

    array(2) { ["DT_tabella_idArticoloMP1"]=> string(4) "z100" ["DT_tabella_quantita1"]=> string(6) "11.000" }


    ma scusa se me ne riempie uno solo come faccio a riempirli tutti ?
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  10. #10
    prova a cambiare questa riga
    $nnn["DT_tabella_idArticoloMP".$i]=$valore;
    con
    array_push($nnn, $valore);
    o con
    $nnn["DT_tabella_idArticoloMP".$i] .= $valore;
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.