Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080

    Problema sintassi $row[miocampo] in ciclo

    Sul mio db ho dei campi:
    idcanale1, idcanale2, idcanale3 ecc...

    Si visualizzano correttamente con:
    Codice PHP:
     echo $row["idcanale1]; 
    Dovendo fare un ciclo ho provato con: ($cont ho verificato che nel ciclo prende il valore corretto di 1, 2, ecc...)
    Codice PHP:
    echo "<br>variabile:" .$row["'idcanale".$cont."'"]; 
    ma l'output mi restituisce:
    ---
    Notice: Undefined index: 'idcanale1' in linee_mod.php on line 210
    variabile:
    ---

    Grazie

  2. #2
    Usa array multi dimensionali:

    $row['idcanale'][$cont]

    O, se proprio vuoi mantenere quella struttura, per accedere all'indice idcanale1, idcanale2, etc.:

    $row['idcanale' . $cont]

  3. #3
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    La seconda funziona perfettamente fa al caso mio! Grazie
    Ho già un array multidimensionale è che devo verificare alcune cose prima di visualizzare i dati.

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.