Là c'est lié à propel et aux fonctions qu'il propose. Suivant comme
sont stockées les dates en base c'est plus ou moins simple.

Sinon tu peux utiliser directement une requête sql :
http://www.symfony-project.org/book/1_0/08-Inside-the-Model-Layer#Using%20Raw%20SQL%20Queries

++

Le 16/04/08, NicoD.<[EMAIL PROTECTED]> a écrit :
>
>  Pour ma part, je n'ai pas trouvé d'info concernant les fonctions dans
>  MySQL utilisables dans Symfony.
>
>  Pour l'instant, je n'ai qu'une solution "bourrine" à te proposer :
>
>  ==> Ajout d'une colonne date_anniversaire dans ta base (CHAR(4)).
>
>  ==> Reconstruction du modèle
>
>  ==> Surcharge de la fonction setDateAnniversaire() pour mettre à jour
>  ce champ date_anniversaire à partir des infos de la date_de_naissance
>  quelque soit le paramètre passé à la méthode.
>
>  ==> Surcharge de la fonction setDateNaissance() de l'objet
>  utilisateurs pour forcer en même temps la mise à jour du champ
>  date_anniversaire.
>
>  Mais bon, je ne serais pas étonné qu'il existasse une solution bien
>  plus propre.
>
>
>
>
>  On 16 avr, 10:18, Berduj <[EMAIL PROTECTED]> wrote:
>  > Bonjour, dans un projet Symfony j'ai une table avec des utilisateurs
>  > et leur date de naissance.
>  >
>  > Je souhaite pouvoir afficher les prochains anniversaires ( donc faire
>  > un tri par date de naissance dans tenir compte de l'année) . J'ai
>  > cherché l'équivalent d'un DATEPART dans propel mais je n'ai pas
>  > trouvé. Quelqu'un a-t-il une idée?
>  >
>  > Merci d'avance.
>  >
>

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [EMAIL PROTECTED]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à