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

    usare heredoc e database in php Aiuto

    ciao a tutti ,
    aiutereste un povero neofita?

    Sto cercando di compilare una pagina usando un DB, il fetch_array di mysqli e la sintassi Heredoc. Su quest'ultima ho dei problemi di sintassi. Il cosice è molo semplice: se uso la sintassi $Riga[3] funziona ma vorrei usare una sintassi che contenga il nome della posizione dell'array. Qualcosa tipo $Riga['NomeCampo'].
    Mi dite dove sbaglio ?


    echo <<<HD
    una serie di righe HTML che funzionano e poi
    <img src= "{$Riga[Icona]}" width="30" height="30" class="RightFloat"/>{$Riga["DataNews"]}

    HD;

    e non funzona!!


    Così invece

    [img]$Riga[4][/img]$Riga[2]

    FUNZIONA!!

  2. #2
    cosa dice print_r($riga)?
    Ciao!

  3. #3
    Tu parli da esperto ma io non lo sono.
    il fatto è che con i numeri tra [] funziona tutto. Non ho capito la sintassi per usare i nomi dei campi dell'arrai . $Riga[3] funziona. $Riga["NomeCampo"] non mi funziona.
    Ovviamente se invece dell Heredoc uso un semplice echo mi funziona tutto

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