Bonjour,
Je suis en train de créer un site internet en php, j'ai un problème sur ma page d'authentification. Lorsque je lance la page j'ai une erreur de variable non définit pour ma requête sql. Pourtant la requette est bien définit plus haut, je ne comprend pas.
code en questionL'erreur intervient sur $requete
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 <html> <head> <title>Authentification Base de Données</title> </head> <body> <?php //connection au serveur $cnx = mysql_connect( "localhost", "root", "" ) ; //sélection de la base de données: $db = mysql_select_db( "test" ) ; if (isset($_POST["pseudo"])) { $pseudo = $_POST["pseudo"] ; } if (isset($_POST["mdp"])) { $mdp = $_POST["mdp"] ; } if (isset($sql)) { $sql = "Select * from membre where (pseudo='$pseudo') and (mdp='$mdp)'"; } //exécution de la requête SQL: $requete = mysql_query($sql, $cnx) or die( mysql_error() ) ; //affichage des résultats, : if($requete) { echo("vous êtes maintenant connecté") ; } else { echo("la connexion à échouée") ; } ?> </body> </html>
"Notice: Undefined variable: sql in C:\wamp\www\tests\authentification_cible.php on line 27
Query was empty"
Partager