Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 3993 → Rev 3994

/trunk/jrest/bibliotheque/RechercheImage.php
225,6 → 225,18
$sous_requete .= $this->fabriquerSousRequeteRechercheDate($nom, $valeur) ;
$sous_requete .= ' AND ' ;
break;
case "date" :
$sous_requete .= 'date_format(date_observation, "%Y-%m-%d") ='.Cel::db()->proteger($valeur);
$sous_requete .= ' AND ' ;
break;
case "date_deb" :
$sous_requete .= 'date_format(date_observation, "%Y-%m-%d") >='.Cel::db()->proteger($valeur);
$sous_requete .= ' AND ' ;
break;
case "date_fin" :
$sous_requete .= 'date_format(date_observation, "%Y-%m-%d") <='.Cel::db()->proteger($valeur);
$sous_requete .= ' AND ' ;
break;
case "tampon":
$ids_tampon = rtrim($valeur, ',') ;
$sous_requete .= 'ci.id_images IN ( '.Cel::db()->proteger($ids_tampon).')' ;
340,9 → 352,9
$requete_recherche_date = '';
 
if (is_numeric($valeur) && $valeur != "00") {
$requete_recherche_date = '('.$correspondance_champ[$intervalle].'(ci.date_prise_de_vue) = '.Cel::db()->proteger($valeur).') ';
$requete_recherche_date = '('.$correspondance_champ[$intervalle].'(co.date_observation) = '.Cel::db()->proteger($valeur).') ';
} else {
$requete_recherche_date = '(ci.date_prise_de_vue IS NULL OR ci.date_prise_de_vue = "0000-00-00")';
$requete_recherche_date = '(co.date_observation IS NULL OR co.date_observation = "0000-00-00")';
}
 
return $requete_recherche_date;