Subversion Repositories Applications.annuaire

Compare Revisions

Ignore whitespace Rev 58 → Rev 59

/trunk/modeles/MetadonneeModele.php
442,8 → 442,6
}
}
 
echo $chaine_recherche;
 
if(trim($chaine_recherche) == '') {
return array();
}
491,5 → 489,34
}
 
}
 
/** Suivant un identifiant de chalmp, renvoie un tableau contenant le nombre d'enregistrement pour chaque valeur
* @param int $id_champ l'identifiant de champ
* @return array un tableau d'informations contenant les données
*/
public function obtenirNombreValeurMetadonnee($id_champ) {
 
 
// id pays = 12
// liste = 1074
 
$requete_valeurs_liste = 'SELECT amo_nom, amo_abreviation FROM annu_meta_ontologie '.
'WHERE amo_ce_parent = '.$this->proteger($id_champ);
 
$requete_valeur_metadonnee = 'SELECT COUNT(*) as nb, amv_valeur FROM annu_meta_valeurs'.
' WHERE amv_ce_colonne = '.$id_champ.' '.
' GROUP BY amv_valeur '.
' ORDER BY nb DESC';
 
$resultat_valeur_metadonnee = $this->requeteTous($requete_valeur_metadonnee);
 
if($resultat_valeur_metadonnee) {
return $resultat_valeur_metadonnee;
} else {
 
return false;
}
 
}
}
?>