Ajouter un contact a la BDD s'il n'existe pas
Résolu
lza
-
lza -
lza -
A voir également:
- Ajouter un contact a la BDD s'il n'existe pas
- Impossible d'ajouter un ami sur facebook - Guide
- Retrouver un contact supprimé android - Accueil - Android
- Ajouter à l'écran d'accueil iphone - Guide
- Ajouter un compte whatsapp - Guide
- Localiser un contact - Guide
2 réponses
Bonjour,
Tu pourrais faire un select dans ta table sur l'email, compter le nombre de résultats.
S'il est supérieur à 0, alors le contact existe déjà.
Tu pourrais faire un select dans ta table sur l'email, compter le nombre de résultats.
S'il est supérieur à 0, alors le contact existe déjà.
Eh bien
-l'utilisateur qui souhaite s'inscrire rentre son email
-vous récupérez cet email dans une variable ex: userEmail
-vous parcourez votre table des utilisateurs avec un SELECT, filtre suivant: [colonne email] = userEmail
-Vous comptez le nombre de dataRow retournées par le SELECT (il doit y avoir une fonction count ou similaire)
-Si le nombre est > 0, alors il y a au moins un résultat: l'email est déjà présent dans la table, l'utilisateur est déjà inscrit.
-Sinon, il peut s'inscrire
Voilà, j'ai intentionnellement pas mis de code car je suis rouillé en PhP et je préférais ne pas vous induire en erreur concernant la syntaxe
-l'utilisateur qui souhaite s'inscrire rentre son email
-vous récupérez cet email dans une variable ex: userEmail
-vous parcourez votre table des utilisateurs avec un SELECT, filtre suivant: [colonne email] = userEmail
-Vous comptez le nombre de dataRow retournées par le SELECT (il doit y avoir une fonction count ou similaire)
-Si le nombre est > 0, alors il y a au moins un résultat: l'email est déjà présent dans la table, l'utilisateur est déjà inscrit.
-Sinon, il peut s'inscrire
Voilà, j'ai intentionnellement pas mis de code car je suis rouillé en PhP et je préférais ne pas vous induire en erreur concernant la syntaxe
https://swagger.io/docs/specification/paths-and-operations/
Un truc du genre :
et faire pointer ce path vers une méthode qui ira requêter la BDD
Mai bon.. là ce n'est plus vraiment une question de langage de programmation (et surtout pas du JS ) mais plus l'utilisation d'un logiciel/framework... enfin... c'est du spécifique quoi...
Je pense que tu devrais commencer par consulter attentivement les docs https://swagger.io/docs/