Champ de formulaire et bdd !
Résolu/Fermé
emrh
Messages postés
427
Date d'inscription
mardi 9 décembre 2014
Statut
Membre
Dernière intervention
9 avril 2024
-
13 mars 2015 à 14:13
emrh Messages postés 427 Date d'inscription mardi 9 décembre 2014 Statut Membre Dernière intervention 9 avril 2024 - 15 mars 2015 à 20:49
emrh Messages postés 427 Date d'inscription mardi 9 décembre 2014 Statut Membre Dernière intervention 9 avril 2024 - 15 mars 2015 à 20:49
A voir également:
- Champ de formulaire et bdd !
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Formulaire de contact le bon coin introuvable - Forum Réseaux sociaux
- Numéro de téléphone sur le bon coin - Forum Réseaux sociaux
- Le nom du champ de tableau croisé dynamique n'est pas valide - Forum Excel
1 réponse
emrh
Messages postés
427
Date d'inscription
mardi 9 décembre 2014
Statut
Membre
Dernière intervention
9 avril 2024
20
15 mars 2015 à 20:49
15 mars 2015 à 20:49
Avec un echo ça fonctionne mieux !
Le traitement ne renvoyait rien au script ! ! !
Il faut aussi ajouter un espace dans le innerHTML = ' '; sinon le
message d'erreur n'est pas effacé en cas de correction par
l'utilisateur du champ input...
Le code du traitement :
Le traitement ne renvoyait rien au script ! ! !
// Fermeture connexion
$requete->closeCursor();
echo $data;
Il faut aussi ajouter un espace dans le innerHTML = ' '; sinon le
message d'erreur n'est pas effacé en cas de correction par
l'utilisateur du champ input...
Le code du traitement :
<?php
if (isset($_POST['valeurSaisie'])){
// Connexion à la base de données :
require ('connexion.php');
// Formatage de la saisie utilisateur :
$nom = strtoupper($_POST['valeurSaisie']);
// Requête vérification dans bdd si aliment déjà présent :
$requete = $bdd->prepare('SELECT aliment_id FROM menu_aliments WHERE aliment_nom = :nom LIMIT 1');
$requete->execute(array('nom' => $nom));
$count = $requete->rowCount();
if($count > 0){ // L'aliment existe déjà dans la base
$data = 1;
}
else { // L'aliment n'existe pas
$data = 2;
}
// Fermeture connexion
$requete->closeCursor();
echo $data;
}
?>