Probleme de requete

Signaler
Messages postés
163
Date d'inscription
lundi 20 décembre 2004
Statut
Membre
Dernière intervention
1 novembre 2006
-
Messages postés
163
Date d'inscription
lundi 20 décembre 2004
Statut
Membre
Dernière intervention
1 novembre 2006
-
Je cherche a faire une fonction qui teste si un congé a déja été enregistrer dans la base pour une periode donnée

cette fonction fait partie d'une classe.
Moi j'ai fait ça mais je vois pas ce qui cloche .

/* Fonction renvoyant false si un conge existe dans la base pour la période
de $dateDepart à $dateRetour*/
function VerifCongeExist($numeroUtil,$dateDepart,$dateRetour)
{

// Requete à exécuter
$Query = "SELECT numero_conge, date_depart, date_retour
FROM conges
WHERE numero_conge = $numeroUtil";


$this->$m_pt->query ($Query);

$TabConges=array();
$i=0;
for(;$Array=$this->m_pt->fetch_array();)
{
if ((($dateDepart >= $TabConges['date_depart']) && ($dateDepart <= $TabConges['date_retour']))
||(($dateRetour >= $TabConges['date_depart']) && ($dateRetour <= $TabConges['date_retour'])))
{
return false;
break;
}
else
{
return true;
}
$TabConges[$i]=$Array;
$i++;
}

}

je signale juste que query est une fonction modifiée

Je suis capable du pire comme du meilleur, mais dans le pire c'est moi le meilleur !!!

2 réponses

Messages postés
163
Date d'inscription
lundi 20 décembre 2004
Statut
Membre
Dernière intervention
1 novembre 2006

c bon ca marche !!!! Merci beaucoup !!

disabled >

Je suis capable du pire comme du meilleur, mais dans le pire c'est moi le meilleur !!!
Messages postés
163
Date d'inscription
lundi 20 décembre 2004
Statut
Membre
Dernière intervention
1 novembre 2006

lol me suis trompé de reponse ....

Je suis capable du pire comme du meilleur, mais dans le pire c'est moi le meilleur !!!