Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    93

    Problema controllo email esistente

    Sto realizzando un form per la registrazione degli utenti, con vari controlli sull'inserimento dei dati. Ho qualche difficoltà con il controllo sull'email, che verifica che l'email inserita sia già esistente.

    Per provare la query ho iniziato con:

    Codice PHP:
     $sql_email="SELECT email FROM utenti WHERE email.utente=".$email." ";
        
    $result=mysql_query($sql_email$db);
        
    $array=mysql_fetch_array($result);
        echo 
    "la mail inserita è ".$array['email']; 
    mi genera il seguente errore:

    mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\ticket\registrazione.php on line 81

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    io farei una query del genere:

    codice:
    $sql = "SELECT id FROM utenti WHERE email={$email}";
    $result = mysql_query($sql, $db) or die(mysql_error());
    
    if ($result && mysql_num_rows($result) > 0) {
      echo("Indirizzo già presente");
    }
    
    else {
      ....
    }
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    93
    Grazie! Molto gentile! Comunque lo script che stavo realizzando non era completo.

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    bhè, una cosa alla volta con quello controlli solo se l'email c'è (ed in caso intraprenderai le azioni necessarie)
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.