Bonjour alors voila je vais vous exposer mon petit souci de syntaxe:
je desire comparer deux variables dans une condition(if)
une provenant d'un $_post et l'autre provenant du reslutata d'une requete.
ci-dessous l'algo que j'aimerai realiser
et en desous l'algo des tests pour la syntaxe
Voici mon algo:
//Si la variable $_post exsiste && qu'elle est differente de nul && qu'elle est = au champ login et pwd de la bdd
// alors Afficher les infos concernant les reservations du client
//Sinon si la variable post exsiste && qu'elle est nul
// alors afficher identification par log et mdp
//Sinon si la variable post existe pas
// alors afficher identification par log et mdp
voici mon code:
Merci .
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 <? include'../connexion_bdd.php'; $login = $_POST["login"] ; $pass = $_POST["mot_de_passe"]; $sql = "SELECT * FROM `table_client` WHERE `login` LIKE \"%$login%\" && `pwd` LIKE \"%$pass%\" "; $query = mysql_query($sql); while($client = mysql_fetch_assoc($query)) { echo'login:'.$client['login'].'<br>mot de passe: '.$client['pwd'].' '; //a partir de la ca marche plus... if (($login == $client['login'])&&($pass == $client['pwd'])) { echo'afficher info bdd pour le client logger'; } if (!isset($_POST['login'])&& !isset($_POST['mot_de_passe'])) { echo'Afficher le log'; } if(isset($_POST['login'])&& isset($_POST['mot_de_passe'])&& empty($_POST['login'])&&empty($_POST['mot_de_passe'])) { echo'Afficher le log'; } } ?>
Partager