Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Confrontare dati mysql

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    106

    Confrontare dati mysql

    Salve , avrei l'esigenza di uno script php che mi confronta i dati di mysql
    mi spiego meglio..

    ho creato una pagina (index.html) che ha come input box
    NOME e EMAIL

    il form action e indirizzato verso
    completa.php

    completa.php recupera i POST da NOME e EMAIL e poi in teoria parte una query che registra i dati su mysql

    però prima di far registrare nome e email , php dovrebbe interpellare mysql , vedere se c'è già un altra EMAIL uguale e in caso bloccare il processo..

    però non saprei come fare ??

    grazie

  2. #2
    prova questo:

    <?php
    $email=$_POST['email'];
    $nome=$_POST['nome'];
    $host = "localhost";
    $user = "root";
    $password = "";
    $db = "bla";
    $table = "my_table";

    mysql_connect($host,$user,$password);
    mysql_select_db($db);
    //faccio una query per vedere se l'email è presente nel database..
    $query="SELECT email FROM $table WHERE email='$email'";
    $res=mysql_query($query);
    if($res)
    {
    echo"la mail esiste";

    }
    else{
    $query="INSERT INTO $table (nome,email) VALUES ('$nome','$email')";
    mysql_query($query);

    }
    mysql_close();
    ?>
    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.