Bon petite question, ca va peut etre paraitre simple mais je suis encore newbie avec php moi
Donc j'enregistre dans une base de données des personnes caractérisées par un nom/prénom/mail. Comment faire pour empêcher lors de l'insertion de ces informations dans la base de données, que des doublons apparaissent ? je voudrais éviter qu'une meme personne entre ses informations deux fois.
je veux gérer ce type d'erreur car ne j'enregistre pas des membres par exemple, mais des personnes recommandant un site au travers d'un formulaire à un ou des amis, et ils peuvent donc effectuer cette opération plusieurs fois.
Donc comment faire ? est ce au niveau de la requete sql qu'on peut gérer ca directement ou sinon quel serait le principe en php ? merci
Je ne crois pas que ça puisse marcher avec distinct....
Ce que je ferais c'est que je testerais si le nom existe dans la base :
s'il n'existe pas -> ajout de la personne à la bbd s'il existe -> on test le mail et prenom --> si ils n'existent pas : ajout de la personne --> sinon on fait rien