Fork me on GitHub

Rapport de message :*
 

Re: Aménagement requête sur une date

Titre du sujet : Re: Aménagement requête sur une date
par b67013 sur 01/10/2012 08:51:21

Je te redonne le code pour limiter les ballades dans le sujet
// Recherche des épreuves (original)*********************************************
        
echo _AM_MYKART_LOAD_EPREUVES.'<br>';
        
$critere = new CriteriaCompo();
        
$critere->add(new Criteria('year(epreuve_date)'$regroupement->getVar('rg_saison') ,'='));
        
$critere->add(new Criteria('epreuve_statut'EPREUVE_STATUT_VALIDEE'='));
        
$critere->add(new Criteria('epreuve_circuit_id''('.implode(','$tblCircuits).')''IN'));
        
$tblEpreuves = array();
        
$tblEpreuves $hMykartEpreuves->getIds($critere);
    
        echo 
_AM_MYKART_LOADED_EPREUVES.'<br>';

Si j'ajoute une ligne "if" comme suit
$critere = new CriteriaCompo();
if (
month(epreuve_date) == '09') {$decalage ;}
        
$critere->add(new Criteria('year(epreuve_date)'$regroupement->getVar('rg_saison') ,'='));

que ce soit avec ou sans les quote ('), j'ai la liste des jobs (Chargement des données du regroupement
Regroupement chargé
Suppression des données actuelles
Suppression des données effectuée
Recherche des plans d'eau
Liste des plans d'eau chargée
Recherche des épreuves
)
mais pas de résultat.

Mon "if" n'est donc pas valide.
Mais le motif reste pour moi un mystère.

J'ai aussi intégré le "var dump" avant le "if" et j'obtiens string 'month(epreuve_date)' (length=19) à la suite de la liste des jobs
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

167 Personne(s) en ligne (140 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 167 | Plus ...