Line 29... |
Line 29... |
29 |
*@copyright Tela-Botanica 2000-2008
|
29 |
*@copyright Tela-Botanica 2000-2008
|
30 |
*@version $Revision: 1.3 $
|
30 |
*@version $Revision: 1.3 $
|
31 |
// +------------------------------------------------------------------------------------------------------+
|
31 |
// +------------------------------------------------------------------------------------------------------+
|
32 |
*/
|
32 |
*/
|
Line -... |
Line 33... |
- |
|
33 |
|
- |
|
34 |
// TODO : Semble inutilise cf ; formulaire.fonct.inc
|
- |
|
35 |
|
33 |
|
36 |
|
Line 34... |
Line 37... |
34 |
include_once PAP_CHEMIN_API_PEAR.'PEAR.php';
|
37 |
include_once PAP_CHEMIN_API_PEAR.'PEAR.php';
|
Line 41... |
Line 44... |
41 |
function Bazar_liste($options) {
|
44 |
function Bazar_liste($options) {
|
42 |
$this->options = $options;
|
45 |
$this->options = $options;
|
43 |
}
|
46 |
}
|
Line 44... |
Line 47... |
44 |
|
47 |
|
- |
|
48 |
function toHTML($valeur) {
|
45 |
function toHTML($valeur) {
|
49 |
|
46 |
$html = '';
|
50 |
$html = '';
|
47 |
$val = $this->options['nom_bdd'];
|
51 |
$val = $this->options['nom_bdd'];
|
48 |
//pour les champs renseignes par une liste, on va chercher le label de la liste, plutot que l'id
|
52 |
//pour les champs renseignes par une liste, on va chercher le label de la liste, plutot que l'id
|
49 |
$requete = 'SELECT blv_label FROM bazar_fiche_valeur_liste, bazar_liste_valeurs WHERE bfvl_ce_fiche='.
|
53 |
$requete = 'SELECT blv_label FROM bazar_fiche_valeur_liste, bazar_liste_valeurs WHERE bfvl_ce_fiche='.
|
50 |
$GLOBALS['_BAZAR_']['id_fiche'].' AND bfvl_ce_liste='.$this->options['nom_bdd'].
|
54 |
$GLOBALS['_BAZAR_']['id_fiche'].' AND bfvl_ce_liste='.$this->options['nom_bdd'].
|
51 |
' AND bfvl_valeur=blv_valeur AND blv_ce_liste='.$this->options['nom_bdd'].
|
55 |
' AND bfvl_valeur=blv_valeur AND blv_ce_liste='.$this->options['nom_bdd'].
|
52 |
' AND blv_ce_i18n="'.$GLOBALS['_BAZAR_']['langue'].'"';
|
56 |
' AND blv_ce_i18n="'.$GLOBALS['_BAZAR_']['langue'].'" ORDER by blv_valeur';
|
53 |
$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
|
57 |
$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
|
54 |
if (DB::isError ($resultat)) {
|
58 |
if (DB::isError ($resultat)) {
|
55 |
return ($resultat->getMessage().'<br />'.$resultat->getDebugInfo()) ;
|
59 |
return ($resultat->getMessage().'<br />'.$resultat->getDebugInfo()) ;
|
56 |
}
|
60 |
}
|