This forum is in READ-ONLY mode.
You can look around, but if you want to ask a new question, please use the new forum.
Home » development » Feature requests » soustraction des date
soustraction des date [message #85174] Fri, 11 September 2009 11:59 Go to next message
benakacha  is currently offline benakacha
Messages: 18
Registered: August 2009
Junior Member
bonjour ,
comment en peut trouver le résultat en jour de soustraction de 2 date
par exp 2009/09/11 - 2009/09/09 = 3 jours
car je fait
public function getNbjc()
{
$total = $this->getDatefinc() - $this->getDatedebutc();

return $total ;
}

et elle me donne le résultat d soustraction des années seulement !!:!
soustraction des date [message #85188 is a reply to message #85174 ] Fri, 11 September 2009 14:55 Go to previous message
benakacha  is currently offline benakacha
Messages: 18
Registered: August 2009
Junior Member
Resolu ;;;;
l'utilisation de fonction strtotime() et efficace .
public function getNbjc()
{
$total = strtotime($this->getDatefinc()) -strtotime( $this->getDatedebutc());

return $total/86400 ;
}

ce probleme et résolu (sustraction des dates )
maintenant je veux calculer le salaire de l'employé
j'ai de module (employé et congé )
pour le table employé j'ai besoin de salaire brute qui est entrer par l'administrateur
et pour le table état j'ai besoin de nombre de jours congé (getNbjc())qui et un fonction locale dans PersoCongePeer
bon maintenait si je met la fonction de calcul de salaire dans PersoEmployePeer
pour retourner le résultat dans
le indexsuccess.php de module employé

#class PersoEmployePeer extends BasePersoEmployePeer
{
public function getSalairePercent()
{
$total = $this->getSalaire() *( ($this->getSalaire()/30)* PersoCongePeer::getNbjc());

return $total ;
}#



msg d'erreur :::::
500 | Internal Server Error | sfException
Call to undefined method BasePersoEmploye::getDatefinc



getdatefinc:c'est un champ dans le table congé(id,employé_id,typedeconge,datedebutc;datefinc)

conclusion comment en peut appels un variable externe a le module ou en travail
pb de jointure mais je sais pas comment résolu
Previous Topic:comment utilise sfNewsletterPlugin
Next Topic:subtracting days from 2 dates
Goto Forum:
  

powered by FUDforum - copyright ©2001-2004 FUD Forum Bulletin Board Software