Visualizzazione dei risultati da 1 a 8 su 8

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di ttcc
    Registrato dal
    Dec 2008
    Messaggi
    491
    Codice PHP:
    //connessione al db

    $query="SELECT * FROM tabella WHERE colonna= '".$nome."'";
    $sql=mysql_query($query);
    $numrows mysql_num_rows($sql);

        if (
    $numrows!=0)
        {
            while (
    $rows mysql_fetch_array($sql))
            {
                    
    $value $rows['due'];     
            }
            if(
    $value == null)
                {
                    echo 
    "null";
                }
                    elseif(
    $value)
                    { 
                    echo 
    "value";
                    }
                     else 
                          {
                             echo 
    "form";
                            }
        } 
    l'ho testato e funziona....

  2. #2
    Quote Originariamente inviata da ttcc Visualizza il messaggio
    Codice PHP:
    //connessione al db

    $query="SELECT * FROM tabella WHERE colonna= '".$nome."'";
    $sql=mysql_query($query);
    $numrows mysql_num_rows($sql);

        if (
    $numrows!=0)
        {
            while (
    $rows mysql_fetch_array($sql))
            {
                    
    $value $rows['due'];     
            }
            if(
    $value == null)
                {
                    echo 
    "null";
                }
                    elseif(
    $value)
                    { 
                    echo 
    "value";
                    }
                     else 
                          {
                             echo 
    "form";
                            }
        } 
    l'ho testato e funziona....
    Scusa, mi trovo nella stessa situazione di prima:
    Il valore, quello non presente nella tabella, non da nessun esito, nessuna delle 3 voci.
    Ho trovato l'errore, stava in una parentesi messa nel posto sbagliato, ricopio il tuo codice con la correzione:
    Codice PHP:
    //connessione al db

    $query="SELECT * FROM tabella WHERE colonna= '".$nome."'";
    $sql=mysql_query($query);
    $numrows mysql_num_rows($sql);

    if (
    $numrows!=0)
         {
         while (
    $rows mysql_fetch_array($sql))
              {
              
    $value $rows['due'];     
              }
         if(
    $value == null)
              {
              echo 
    "null";
              }
         elseif(
    $value)
              { 
              echo 
    "value";
              }
         }     
    //Qui chiudo il primo if, non alla fine.
    else 
         {
         echo 
    "form";
         } 
    Ah, dimenticavo il grazie!
    Mi avete risolto un problema...
    Ultima modifica di FioreFix; 25-09-2016 a 02:16 Motivo: Risolto, per non creare un nuovo post.

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.