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

    stampare una variabile contenuta in un campo di una tabella

    salve a tutti

    vorrei stampare una variabile contenuta in un campo di una tabella
    mi spiego meglio facendo un esempio

    tabella: saluti
    campo: saluti_mattutini

    dentro il campo saluti_mattutini c'è
    buongiorno caro signor $nome $cognome ...

    vorrei far in modo ke valorizzate le 2 variabili $nome e $cognome
    facendo un semplice echo della riga risulti in automatico valorizzate
    esempio

    $nome="ciro";
    $cognome="prova";
    $exe = mysql_query("select * from saluti");
    $rw = mysql_fetch_array($exe);
    echo $rw['saluti_mattutini'];

    e la risultante dovrebbe essere
    buongiorno caro signor ciro prova ...

    è possibile senza dover fare un replace?
    anticipatamente vi ringrazio

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    prova a usare eval.

    Ciao

  3. #3
    se faccio l'eval della $row
    cioè <? echo eval($rw['saluti_mattutini']); ?>
    mi da il seguente errore

    Parse error: parse error in c:\programmi\easyphp1-8\www\.........php(199) : eval()'d code on line 1

  4. #4
    risolto seguendo l'esempio su php.net


    $msg=$rw['saluti_mattutini'];
    eval("\$msg = \"$msg\";");
    echo $msg;

  5. #5
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    prova a seguire bene il codice d'esempio, vedrai che ci riesci

    ciao

  6. #6
    adesso mi da un nuovo problema
    dato ke sta dentro ad un while

    while($rw=mysql_fetch_array($exe)){

    $msg=$rw['saluti_mattutini'];
    eval("\$msg = \"$msg\";");
    echo $msg;

    }
    mi da il seguente errore
    Resource id #35

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.