Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Lettura array

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2013
    Messaggi
    166

    Lettura array

    buongiorno a tutti,
    ho un array $riga il cui var_dump è questo:
    array(3) { [0]=> string(1) "1" ["id_utente"]=> string(1) "1" [1]=> string(9) "Mariolino" ["nome"]=> string(9) "Mariolino" [2]=> string(5) "Rossi" ["cognome"]=> string(5) "Rossi"}

    vorrei ottenere il seguente output:
    id_utente: 1
    nome: mariolino:
    cognome: Rossi

    ovviamente ho provato con
    Codice PHP:
    foreach ($riga as $k=>$v)        {            echo "$k$v<br>";        } 

    ma ottengo anche l'utput della chiave numerica:
    0: 1
    id_utente: 1
    1: Mariolino
    nome: Mariolino
    2: Rossi
    cognome: Rossi

    qualcuno sa come si fa?

    Grazie a chi potrà rispondermi

  2. #2
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Il tua array proviene da una query? In tal caso, presumo che è impostato un "fetch_both". Potresti semplicemente cambiare tipo di fetch in solo associativo, così ti scompaiono le chiavi numeriche.
    In alternativa puoi fare:

    Codice PHP:
    foreach($riga as $k => $v){
       if(
    is_numeric($k)){
          continue; 
       }
       echo 
    "$k$v <br/>";

    Ma è meglio la prima soluzione

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2013
    Messaggi
    166
    si proviene da una query e userò la fecth + adatta

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 © 2024 vBulletin Solutions, Inc. All rights reserved.