Je souhaiterais connaître le code php permettant de vérifier si le Pseudo ou l'Email existent dans la base de données.
En fait, je souhaiterais afficher un message d'erreur (exemple ci-dessous) lorsque je clique sur le bouton "Valider" au moment de l'inscription du formulaire, me disant que soit l'Email, soit le Pseudo existe déjà.
J'ai déjà la syntaxe SQL permettant de ne pas l'ajouter dans la base, mais je voudrais que ça m'affiche une erreur pour ça.
Exemple de code que je souhaiterais :
<?php
if (isset($_POST['submit'])) {
if (/* Le pseudo n'existe pas */) {
// echo "Bienvenue !";
} else {
// echo "Pseudo existant";
}
}
?>
La requête n'est pas correcte, tu ne peux pas spécifier deux paramètres pour la fonction count(). Qui plus est, j'aimerais te rendre attentif qu'avec ces conditions, tu vas vérifier uniquement si la paire [pseudo/e-mail] saisie existe en base, mais pas si le pseudo est utilisé avec une autre adresse ou l'adresse avec un autre pseudo.
Sinon, le sujet aborde un point expliqué dans la FAQ PHP de ma signature, si jamais
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Keep It Simple Stupid - SF4 conf Swift - Cours 1/4 SF4 - Exceptions PDO - Formes Normales