PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Re : Forum Général PHP » écrire une condition en php » 28-07-2011 10:35:17

merci!

j'ai essayé cette méthode mais ça marche pas!

y a pas un autre moyen?

#2 Forum Général PHP » écrire une condition en php » 28-07-2011 10:35:17

ninouche
Réponses : 6

Bonjour,

je suis débutante, j'espere que vous pouvez m'aider:

voici mon code:

<?php
public function count_CP($countCP, $first_year ='?', $second_year='?') {
   global $countCP;
   $this->countCP = '0';
                      $reponse = $this->bdd->prepare('SELECT PERSON_ID, SUM(TS_QTY) AS TS_QTY FROM timesheet WHERE PERSON_ID = ?
                                    AND WBS_ID = ?
                                    AND TS_DATE BETWEEN ?
                                    AND ?'
);
   $reponse->execute(array($this->current_person_id,'ACO90002',$first_year . '-06-01',$second_year . '-05-31')); 
   while ($donnees = $reponse->fetch()){
    if(!empty($donnees['TS_QTY']))
      $this->countCP = $donnees['TS_QTY'];
   }
}

je dois ajouter ces conditions:
1-déterminer la date du jour
2-determiner l'année en cours
3-determiner si la date du jours est inférieur ou égale à 31/05 -> j'appele ma méthode et je fais first_year = n-1 et second_year = n
sinon si la date du jour est supérieur ou égale à 01/06-> j'appel ma méthode et je fais first_year=n et second_year =n+1.

SVP je n'arrive pas à écrire cet algorithme.
merci d'avance.

Pied de page des forums

Propulsé par FluxBB