Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    perché foreach di array associativo stampa anche indice numerico?

    Forse è una domanda stupida, ma trovo fastidioso che il classico:
    Codice PHP:
        foreach ($STRUCTURE as $key => $value
            {echo 
    $key." -> ".$value."<br />";} 
    stampi sia l'indice numerico che quello in testo. Per esempio, nel mio programma:
    codice HTML:
    0 -> 1
    id -> 1
    1 -> 1
    pagina -> 1
    2 -> 0
    colonna -> 0
    3 -> 4
    tipo_gioco -> 4
    4 -> 150
    dim_titolo -> 150
    ...
    La struttura è ovviamente la seguente:
    Codice PHP:
    id => 1pagina => 1colonna => 0tipo_gioco => 4dim_titolo => 150, ... 
    Come faccio a stampare "solo" la struttura orignale? e non anche 0 -> 1, 1 -> 1, 2 -> 0 eccetera?
    Grazie per la vostra pazienza.
    Non ho sbagliato: ho invece scoperto mille modi per fare lampadine che non funzionano...
    (Thomas Alva Edison)

  2. #2
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Dipende da come ottieni $STRUCTURE. Lo prendi da una query da database? in tal caso hai messo un fetch both ?

  3. #3
    Quote Originariamente inviata da boots Visualizza il messaggio
    Dipende da come ottieni $STRUCTURE. Lo prendi da una query da database? in tal caso hai messo un fetch both ?
    Già, proprio così: è un record ottenuto tramite mysqli_fetch_array. Tuttavia non so proprio dove potrei aver messo un fetch both! Che devo fare?

    Grazie.
    Non ho sbagliato: ho invece scoperto mille modi per fare lampadine che non funzionano...
    (Thomas Alva Edison)

  4. #4
    Ah, l'ho trovato!
    Codice PHP:
    mysqli_fetch_array($handleMYSQLI_ASSOC); 
    E va benissimo!
    Grazie davvero.
    Non ho sbagliato: ho invece scoperto mille modi per fare lampadine che non funzionano...
    (Thomas Alva Edison)

Tag per questa discussione

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.