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;
/trunk/jrest/services/CelWidgetImage.php
44,8 → 44,12
$criteres['recherche'] = isset($_GET['recherche']) ? $_GET['recherche'] : null;
$criteres['taxon'] = isset($_GET['taxon']) ? $_GET['taxon'] : null;
$criteres['num_nom'] = isset($_GET['num_nom']) ? $_GET['num_nom'] : null;
$criteres['taxon'] = isset($_GET['num_taxon']) ? $_GET['num_taxon'] : null; //à faire
$criteres['num_nom'] = isset($_GET['num_taxon']) ? $_GET['num_taxon'] : null; //à faire
$criteres['referentiel'] = isset($_GET['referentiel']) ? $_GET['referentiel'] : null;
$criteres['date'] = isset($_GET['date']) ? $_GET['date'] : null;
$criteres['date_deb'] = isset($_GET['date_deb']) ? $_GET['date_deb'] : null;
$criteres['date_fin'] = isset($_GET['date_fin']) ? $_GET['date_fin'] : null;
$criteres['annee'] = isset($_GET['annee']) ? $_GET['annee'] : null;
// date debut - fin
$criteres['zone_geo'] = isset($_GET['commune']) ? $_GET['commune'] : null;
$criteres['dept'] = isset($_GET['dept']) ? $_GET['dept'] : null; // separe par ,
54,10 → 58,10
$criteres['programme'] = isset($_GET['programme']) ? $_GET['programme'] : null;
$criteres['projet'] = isset($_GET['projet']) ? $_GET['projet'] : null;
$criteres['mots_cles'] = isset($_GET['tag']) ? $_GET['tag'] : null;
$criteres['mots_cles'] = isset($_GET['mots_cles']) ? $_GET['mots_cles'] : null; // à faire
$criteres['mots_cles'] = isset($_GET['mots_cles']) ? $_GET['mots_cles'] : null;
$criteres['famille'] = isset($_GET['famille']) ? $_GET['famille'] : null;
$criteres['standard'] = isset($_GET['standard']) ? $_GET['standard'] : 1;
$criteres['transmission'] = 0;
$criteres['transmission'] = 1;
$criteres['tri'] = isset($_GET['tri']) ? $_GET['tri'] : self::tri_defaut;
$criteres['dir'] = isset($_GET['dir']) ? $_GET['dir'] : self::dir_defaut;