Bonjour tout le monde,
Voila j'ai créer une libraire dans codeigniter qui s'appelle "pointage" pour calculer les heures supplémentaires d'un employé grâce à la méthode "total_heure_supp". Cette libraire prend en paramètres l'identifiant de l'employé, le mois et l'année.
Voici mon bout de code :
Alors le problème est que chaque fois que je fais appel à la méthode "total_heure_supp", elle renvoie à chaque fois la même même valeur. C'est dire celle du premier employé de la boucle.
Merci d'avance à toute personne qui voudrait m'aider.
Modifié par fisoumare (12 Feb 2013 - 21:36)
Voila j'ai créer une libraire dans codeigniter qui s'appelle "pointage" pour calculer les heures supplémentaires d'un employé grâce à la méthode "total_heure_supp". Cette libraire prend en paramètres l'identifiant de l'employé, le mois et l'année.
Voici mon bout de code :
//Récupération de tous les employés
$liste_users = $this->model_user->get_all();
if($liste_users)
{
foreach($liste_users as $user)
{
// Chargement la libraire de calcul des heure supp avec les paramètres
$this->load->library('pointage',array('id_user'=>$user->id_user,
'mois'=>$mois_en_cours,
'annee'=>$annee_en_cours
));
$heure_supp[] = $this->pointage->total_heure_supp();
}
}
Alors le problème est que chaque fois que je fais appel à la méthode "total_heure_supp", elle renvoie à chaque fois la même même valeur. C'est dire celle du premier employé de la boucle.
Merci d'avance à toute personne qui voudrait m'aider.
Modifié par fisoumare (12 Feb 2013 - 21:36)