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

    [PHP + MYSQL] Leggere i dati da una tabella...

    Ciao, come da oggetto, io vorrei leggere i dati da una tabella e "scrivere" nella pagina soltanto querlli che sono diversi da "" o da NULL

    in pratica mi deve venire una tabella come questa:

    Campo | Valore
    Campo | Valore
    Campo | Valore
    Campo | Valore
    Campo | Valore

    eccetera...
    dove però visualizzo solo i campi che non sono nulli nel database...

    come posso scrivere il codice??

    grazie mille!
    Ciao!

  2. #2
    Utente di HTML.it L'avatar di kuarl
    Registrato dal
    Oct 2001
    Messaggi
    1,093
    SELECT * FROM tabella WHERE NOT IS_NULL(tuocampo) AND tuocampo <> ''

  3. #3
    in questo modo, però dovrei inserire nella query un controllo IS NOT NULL per ogni campo...

    per assurdo: io invece non so quanti campi ho nella tabella, ne quali sono pieni e quali vuoti...

    ieri sera a casa ho fatto una prova:

    Codice PHP:
    $query "SELECT * FROM tabella WHERE id = '$id'";
          
    $var mysql_query($query);

          
    $array mysql_fetch_array($var);

          while(list(
    $chiave$valore) = each($array)) {
                if(!
    is_null($valore) && $valore != "") {
                      echo 
    "$chiave = $valore";
                } 
    //end if
          
    // end while 
    ma non sono certo della correttezza e della pulizia del codice...

    :master:

    voi che dite??
    Ciao!

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