Visualizzazione risultati 1 fino 3 di 3

Discussione: problema con if?

  1. #1
    L'avatar di fantacalciojarno
    fantacalciojarno non è connesso Utente giovane
    Data registrazione
    31-12-2010
    Messaggi
    89

    Predefinito problema con if?

    Sto smattando riuscite a vedere dovì 'è l'errore

    Codice PHP:

    <?php
    $username
    ="";
    $password="";
    $database="";
    mysql_connect(localhost,$username,$password);
    @
    mysql_select_db($database) or die("Impossibile selezionare il database.");
    $query="SELECT * FROM schede WHERE id = 1";
    if(
    $a !=="")
    {
    echo
    "<script>location='pag1.html';</script>"; exit ();}
    else
    {
    echo
    "<script>location='pag2.html';</script>"; exit ();
    }

    ?>
    Mi collego al databese alla tabella 'schede' dove l'id è 1 poi se il campo 'a' è pieno dovrebbe andarmi alla pag1 altrimenti alla pagina 2 invece anche se il campo 'a' è vuoto mi va sempre alla pagina1.............perchèèèèèèèèè?????

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    Ehm... metti una query in una variabile, ma non la esegui (mysql_query()) nè ne raccogli i risultati (mysql_fetch_assoc()).

    Quindi al momento del controllo la variabile $a non è definita, quindi è null che non è lo stesso di una stringa vuota "". Probabile che ci sia anche un warning a riguardo, ma non lo leggi perché non c'è questo in cima al file
    Codice PHP:
    error_reporting(E_ALL);

  3. #3
    L'avatar di fantacalciojarno
    fantacalciojarno non è connesso Utente giovane
    Data registrazione
    31-12-2010
    Messaggi
    89

    Predefinito

    Utili come sempre

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •