Bonjour tout le monde j'ai créé une requête de mise à jour où une de me variable ne passe pas...

Je vous montre le 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
28
29
30
31
32
33
34
35
36
37
38
39
40
<?
session_start();
 
require("m_fonctions_utiles.php"); 
require("codes_oracle.php"); 
 
m_Sql_connect_Oracle(SERVEUR_ORACLE, UTILISATEUR_ORACLE, MOTDEPASSE_ORACLE, NOMBASE_ORACLE); 
 
if (!session_id())
 session_start();
 
 session_register ('id_stagiaire');
 session_register ('heure_arrivee');
 session_register ('heure_depart');
 session_register ('jour');
 
  "<b>".$date2 = date("d-m-y");
 
echo $heure_arrivee;
 
$soustrait = "update presence set duree = (to_date('".$heure_depart."','DD-mm-YYYY HH24:mi') - to_date('".$heure_arrivee."', 'DD-mm-YYYY HH24:mi'))*24 where jour = to_date('".$date2."','DD-mm-YYYY') and id_stagiaire = '".$id_stagiaire."'";
 
 
if($req_fin = m_Sql_query_Oracle($soustrait))
 
 
 
{
 
echo "<h3><b><center><br><br><br><font face = verdana >Votre heure de départ a bien été enregistrée.</b></center>";
 
 
 }
else
{
 echo "Erreur dans l'éxecution de la requete soustrait<br>";
 echo "Erreur".mysql_error().":".mysql_error()."<br>";
}
 
?>
J'ai placé un $soustrait juste après la requête et il est apparût que c'est "heure_arrivee" qui n'est pas recconnu bien que je l'ai déclarée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
session_register ('heure_arrivee');
Si quelqu'un peut me dire ce qui manque ça me rendrait service.

Merci d'avance.