Oppure

Loading
15/01/10 21:52
jaco94++
Avrei la necessità di leggere il contenuto di un record e visualizzarlo nella pagina del mio sito
ho provato in questo modo ma nn ha avuto successo:

    <?php
    // HOSTNAME:
    $hostname = "localhost";
    // USERNAME:
    $username = "...";
    // PASSWD:
    $passwd = "";
    //NAMEDB
    $namedb = "...";
    
   // $connessione=mysql_connect($hostname,$username,$passwd); 
    mysql_select_db($namedb, $connessione) or die(); 
    $sqlquery = "  "; // il problema si verifica qui non so cosa inviare per leggere il   contenuto di un record di nome welcome che si trova nella tabella home_page
    $result = mysql_query($sqlquery);

    while($r = mysql_fetch_array($result))
            echo $r;
    mysql_close($connessione); 
    ?>


Come posso fare?:-|
Ultima modifica effettuata da jaco94++ 15/01/10 21:54
aaa
15/01/10 23:56
Enemy
Devi semplicemente selezionare la query. Con il comando select.

tipo :

("SELECT * FROM tuaquery ORDER BY tuocampo DESC/ASC";);

Poi con codice HTML fai :

<b>". $tuocampo . "</b>

Mettendo il segno * selezionerai tutti i campi della tua query. Per stampare i risultati a video devi inserire i campi tra i tag html.
Ultima modifica effettuata da Enemy 16/01/10 0:00
aaa
17/01/10 18:04
jaco94++
Ho provato ma niente ... se vado su phpmyadmin ... ed eseguo la query viene fuori (immagine allegata) colonna1 e sotto colonna1 ciao .... mentre che sulla pagina web la stessa query mi da come risultato array :-?:d invece io vorrei visualizzare quel maledetto ciao ...
Sono certo che sbaglio qualkosa ... è la prima volta che uso mysql... e non so cosa fare!:(
aaa
20/01/10 23:20
antometal
ti da come risultato array, perchè la funzione mysql_fetch_array restituisce un array associativo, che ha come indici i nomi dei campi della tabella

quindi:
    while($r = mysql_fetch_array($result))
            echo $r['colonna1']; 


oppure:
    while($r = mysql_fetch_array($result)){
            extract($r);
            echo $colonna1;
          } 
aaa