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:
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
session_register ('heure_arrivee');
Si quelqu'un peut me dire ce qui manque ça me rendrait service.
Merci d'avance.
Partager