Visualizzazione dei risultati da 1 a 9 su 9

Discussione: if email non esiste

  1. #1

    if email non esiste

    So che per voi magari è una stupidaggine .. per me un pò meno

    Dovrei fare un controllo sulle email per una determinata pagina quindi creare un piccolo script che dica questo:

    se $email (che gli arriverà da un campo form) non esiste in XYZ tabella
    echo ("Mandovai se la banana non ce l'hai");
    else (significa che c'è)
    vai avanti :-)

    Dovrei fare una select vero? Ma in che modo comparare il dato che arriva con la select ??

    Grazie a tutti :sexpulp:
    Perchè uso Maxthon? | Mi piace questa chat

  2. #2
    Codice PHP:
    $mail=$_POST[email]//ricevi l'email dal form

    //fai la query al db
    $query"select * from XYZ where email='$mail'";

    if (
    mysql_num_rows($query)>0)
     echo
    "vai avanti";
    else
     echo 
    "Mandovai se la banana non ce l'hai"
    dovrebbe essere qualcosa così....
    N.B.
    La sintassi non è corretta, ho fatto un esempio al volo....
    Che le ali della libertà non perdano mai le piume...

    Gesù salva, Buddha fa backups incrementali.

  3. #3
    Grazie mille ...

    ma è della sintassi che ho bisogno ... io poco bravo essere

    Grazie :adhone:
    Perchè uso Maxthon? | Mi piace questa chat

  4. #4
    uppete
    Perchè uso Maxthon? | Mi piace questa chat

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    952
    Codice PHP:
    $mail=$_POST[email];//ricevi l'email dal form



    //fai la query al db

    $query"select * from XYZ where email='$mail'";



    if (
    mysql_num_rows($query)>0){

    echo 
    "vai avanti";

    }

    else{

    echo 
    "Mandovai se la banana non ce l'hai";


    Così la sintassi è corretta...

  6. #6
    "Un consiglio può essere buono, ma tu ragiona da solo"
    Seguendo questa filosofia avevo provato a farmi la sintassi da me e mi dava errori ... ho pensato .. va beh non sono capace ...

    invece anche la tua sintassi non va


    questa la riga che non gli piace:
    if (mysql_num_rows($query)>0){

    questo l'errore:
    Codice PHP:
    Warningmysql_num_rows(): supplied argument is not a valid MySQL result resource in /usr/local/www/web/*****.it/controlla.php on line 20
    Mandovai se la banana non ce l'hai 
    qualche problema con la query ??

    Grazie per l'aiuto
    Perchè uso Maxthon? | Mi piace questa chat

  7. #7
    È ovvio che non va, non fai la query, la scrivi ma non la esegui:

    Codice PHP:
    $query"select * from XYZ where email='$mail'";

    $result mysql_query($query);

    if (
    mysql_num_rows($result)>0){ 

  8. #8
    funzia :quote:

    Grazie di cuore

    Perchè uso Maxthon? | Mi piace questa chat

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    952
    Originariamente inviato da Bukowski
    "Un consiglio può essere buono, ma tu ragiona da solo"
    Seguendo questa filosofia avevo provato a farmi la sintassi da me e mi dava errori ... ho pensato .. va beh non sono capace ...

    invece anche la tua sintassi non va

    [....]


    Grazie per l'aiuto
    ...vorrà dire che non sono capace neppure io allora!

    Cmq scusa se mi sono sbattuto per provare a darti una mano, la prossima volta ti scriverò:

    "Ciao, www.google.it oppure comprati un bel libro sul PHP, ci sono anche i tascabili!"

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.