Bonjour;
J'ai un formulairelogin+email+ liste déroulant animée à partir d'une base de données
Et je veux récuperer l'id de la valeur selectionner dans cette listeà travers le procédure suivant
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 <form method="post" action="../modele/authentification.php"> <div data-role="fieldcontain" > <label for="login" >Login</label> <input type="text" required placeholder="Nom d'utilisateur" name="login" id="login"> </div> <div data-role="fieldcontain" > <label for="email" >Email</label> <input type="email" required="required" placeholder="Email" name="email" id="email"> </div> <div data-role="fieldcontain" > <label for="ville"> Ville: </label> <select name="ville" id="ville" data-mini="true" data-native-menu="false" data-theme="c"> <?php $reponse = $bdd->query('SELECT nomAgence FROM agence'); while ($donnees = $reponse->fetch()) { ?> <option value=" <?php echo $donnees['nomAgence'];?>" name="agg" <?php echo $donnees['nomAgence'];?> </option> <?php } ?> </select> </div> <button type="submit" data-theme="b" data-rel="external" >Se connecter</button> </form>
mais chaque fois je peut pas accéder à la page accueil.php vu qu'il y a une erreur de syntaxe Merci de me dire ou est l'erreur je suis un peu perdu
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 <?php $req = $bdd->query('SELECT idAgence,login,emailUser,nomUser FROM utilisateur'); while($donnees=$req->fetch()) { ?> <?php if ((isset($_POST['login']) AND ($_POST['login'] == $donnees['login'])) AND (isset($_POST['email']) AND ($_POST['email'] == $donnees['emailUser'])) AND (isset($_POST['agg']) AND ($_POST['agg'] == $donnees['idAgence']))) { session_start(); $_SESSION['idAgence']=$donnees['idAgence']; include('../controleur/accueil.php') ?> <?php } else{ include("../controleur/echec_auth.php"); } ?> <?php } ?>
Partager