Gérer les doublons BDD
loute08
Messages postés
230
Statut
Membre
-
loute08 Messages postés 230 Statut Membre -
loute08 Messages postés 230 Statut Membre -
Bonjour,
J'ai créé un formulaire d'inscription à une newsletter cependant je n'arrive pas à gérer les doublons pourriez-vous m'aider ?
voici le code :
<?php
mysql_connect("localhost", "root", ""); //On remplace les information par la vraie bdd
mysql_select_db("contact_site");
switch ($_POST['inscriptiondesinscription']) {
case 'inscription':
mysql_query("INSERT INTO newsletter VALUES('". $_POST['email'] ."')");
$message='Vous allez désormais recevoir notre Newsletter à ladresse '. $_POST['email'];
break;
case 'desinscription':
mysql_query("DELETE FROM newsletter WHERE email='". $_POST['email'] ."'");
$message='Votre désinscription a bien été prise en compte';
break;
default:
}
?>
J'ai créé un formulaire d'inscription à une newsletter cependant je n'arrive pas à gérer les doublons pourriez-vous m'aider ?
voici le code :
<?php
mysql_connect("localhost", "root", ""); //On remplace les information par la vraie bdd
mysql_select_db("contact_site");
switch ($_POST['inscriptiondesinscription']) {
case 'inscription':
mysql_query("INSERT INTO newsletter VALUES('". $_POST['email'] ."')");
$message='Vous allez désormais recevoir notre Newsletter à ladresse '. $_POST['email'];
break;
case 'desinscription':
mysql_query("DELETE FROM newsletter WHERE email='". $_POST['email'] ."'");
$message='Votre désinscription a bien été prise en compte';
break;
default:
}
?>
Configuration: Windows XP Internet Explorer 7.0
2 réponses
-
bonjour,
avec un petit if ...
connexion à la bdd
requete a la bdd pour les adresses mail
If $mail existe echo "vous êtes déjà enregistrer" else enregistrement de l'adresse dans la bdd ...
je te laisse le soin de mettre ça en forme c'est vraiment pas dur
salutation ... -
et tu comptes faire entièrement ton site en piquant le codage des autres sans rien y comprendre ? Si tu y arrives je m'incline ...
bon courage alors et bonne continuation