GBEGNRAN KOFFI MESSAN
Messages postés3Date d'inscriptionvendredi 21 février 2014StatutMembreDernière intervention29 mars 2016
-
29 mars 2016 à 21:12
jordane45
Messages postés38144Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention21 avril 2024
-
29 mars 2016 à 21:31
Bonjour !
Je suis train d'écrire un script en PHP.
J'ai créé deux variables :
$post_nom=$_POST['nom'] et $post_pass=$_POST['pass'] ; pour recueillir les données du formulaire.
Dans le but de les utiliser dans une requête SQL :
'SELECT * FROM table_message, table_membre WHERE nom=$post_nom AND pass=$post_pass' ;
Le problème que j'ai c'est que, quand le visiteur arrive directement sur la page d'accueil pour saisir son nom et mot de passe, PHP lui affiche Undefined index : nom et Undefined index : pass.
Ma question : comment utiliser la fonction : isset( ) pour éviter l'affichage de ce genre de messages ?
Merci.
Modifié par jordane45 le 29/03/2016 à 21:31
Tu as oublié d'y mettre des QUOTES autour de tes variables.
ainsi que la jointure entre tes deux tables :