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:

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';
}
				}
?>
Merci .