Bonjour,

J'ai un problème lorsque je veut faire passer plusieurs variable avec l'opérateur AND.

Ci-dessous mon code sans le AND et qui fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<?
@$variable = $_SESSION["variable"];
@$variable2 = $_SESSION["variable2"]; 
@$variable3 = $_SESSION["variable3"];
@$variable4 = $_SESSION["variable4"]; 
{
 
$reponse = mysql_query ("SELECT * FROM bca WHERE $variable='$variable2' ORDER BY nom")or die (mysql_error());
while ($donnees = mysql_fetch_array($reponse) )
{
?>
ET celui ci avec le AND mais qui me génere une "syntax error".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<?
@$variable = $_SESSION["variable"];
@$variable2 = $_SESSION["variable2"]; 
@$variable3 = $_SESSION["variable3"];
@$variable4 = $_SESSION["variable4"]; 
{
 
$reponse = mysql_query ("SELECT * FROM bca WHERE $variable='$variable2' AND $variable3='$variable4'ORDER BY nom")or die (mysql_error());
while ($donnees = mysql_fetch_array($reponse) )
{
?>
Je pense qu'il faut concaténer quelques part mais je n'arrive pas à trouver ou !
Pourriez vous m'aider?
Merci à tous.