Bonjour,
J'aimerais pouvoir utiliser la valeur d'un enregistrement issu d'une premiere requete,le souci c'est que ma variable n'est pas récupéré.quelqu'un pourrait m'aider à revoir mon code s'il vous plait?

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
37
38
39
40
41
42
43
44
45
46
47
48
49
 
$sql=mysql_query("SELECT code_tache_op,code_intervenant_op,date_heure_debut,date_heure_fin FROM `workflow`.`tache_op` WHERE `tache_op`.`code_dossier_op`='$code_dossier' AND `tache_op`.`etat_tache`!='Terminée'")or die (mysql_error());
 
$res_1=mysql_fetch_array($sql);
$code_tache_op=$res_1['code_tache_op'];
$code_intervenant_op=$res_1['code_intervenant_op'];
$date_heure_debut=$res_1['date_heure_debut'];
$date_heure_fin=$res_1['date_heure_fin'];
 
$sql_a=mysql_query("SELECT code_ressource FROM `workflow`.`tache_ressource` WHERE `tache_ressource`.`code_nature_dossier`='$code_nature_dossier' AND `tache_ressource`.`code_tache`='$code_tache_op'")or die (mysql_error());
 
$res_a=mysql_fetch_array($sql_a);
$code_ressource=$res_a['code_ressource'];
 
echo"zzzzzzzz  $code_ressource   ";// pour verifier si la variable est créée.
 
$sql_b=mysql_query("SELECT delai_realisation FROM `workflow`.`tache_nature_dossier` WHERE  `tache_nature_dossier`.`code_nature_dossier`='$code_nature_dossier' AND `tache_nature_dossier`.`code_tache_nature_dossier`='$code_tache_op'")or die (mysql_error());
 
$res_b=mysql_fetch_array($sql_b);
$delai_realisation=$res_b['delai_realisation'];
 
echo"hgh hgfddd  $delai_realisation    ";// pour verifier si la variable est créée.
 
 
echo nl2br("Liste des Taches non terminées  \n");
 
echo( "<table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" align=\"left\">\n" );
echo( "<tr>
<td><div align=\"left\">Code Tache</div></td>
<td><div align=\"left\">Ressource</div></td>
<td><div align=\"left\">Intervenant </div></td>
<td><div align=\"left\">Date heure de debut </div></td>
<td><div align=\"left\">Délai de realisation prévu</div></td>
<td><div align=\"left\">Date Heure de fin effective </div></td>
</tr>" );
//while($res_1 && $res_a && $res_b)
{
echo( "<tr>\n" );
echo( "<td><div align=\"left\">".$res_1['code_tache_op']."</div></td>\n" );
echo( "<td><div align=\"left\">".$res_a['code_ressource']."</div></td>\n" );
echo( "<td><div align=\"left\">".$res_1['code_intervenant_op']."</div></td>\n" );
echo( "<td><div align=\"left\">".$res_1['date_heure_debut']."</div></td>\n" );
echo( "<td><div align=\"left\">".$res_b['delai_realisation']."</div></td>\n" );
echo( "<td><div align=\"left\">".$res_1['date_heure_fin']."</div></td>\n" );
//echo"<td> <a href=detail_dossier.php?code_dossier_op=".$result["code_dossier_op"].">Details</a> ";
echo( "</tr>\n" );
}
 
echo nl2br( "</table><br>\n" );
mon probleme se situe au niveau de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
AND `tache_ressource`.`code_tache`='$code_tache_op'
et de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
AND `tache_nature_dossier`.`code_tache_nature_dossier`='$code_tache_op'
parce que quand j'enleve ces conditions le script fonctionne.