Bonjour,

Lorsque j'exécute une requête de cette façon :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
$retour = "SELECT * FROM tbl_convention_facturation WHERE etat_convention='Ouverte' && num_convention='".$_POST['conv1']."' && 
num_convention='".$_POST['conv2']."'"; 
echo "Commande SQL : $retour"; 
$reponse = mysql_query ($retour) or die (mysql_error()); 
$donnees = mysql_fetch_array($reponse);
echo $donnees['abrev'];
Je n'obtiens rien... (bien sur la requête effectuée existe dans la BD)

Par contre si je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
$retour1 = "SELECT * FROM tbl_convention_facturation WHERE etat_convention='Ouverte' && num_convention='".$_POST['conv1']."'"; 
//echo "Commande SQL : $retour1"; 
$reponse1 = mysql_query ($retour1) or die (mysql_error()); 
$donnees1 = mysql_fetch_array($reponse1);
 
$retour2 = "SELECT * FROM tbl_convention_facturation WHERE etat_convention='Ouverte' && num_convention='".$_POST['conv2']."'"; 
//echo "Commande SQL : $retour2"; 
$reponse2 = mysql_query ($retour2) or die (mysql_error()); 
$donnees2 = mysql_fetch_array($reponse2);
 
echo $donnees1['abrev'];
echo $donnees2['abrev']
Dans ce cas la ma requête fonctionne...

Bizarre non ?

Merci pour vos commentaires.

EDIT: Remis avec les vrais variables