Line 61... |
Line 61... |
61 |
if (isset($souschaine[8])) $tableau[$nblignes]['obligatoire'] = trim($souschaine[8]);
|
61 |
if (isset($souschaine[8])) $tableau[$nblignes]['obligatoire'] = trim($souschaine[8]);
|
62 |
else {$tableau[$nblignes]['obligatoire'] ='';}
|
62 |
else {$tableau[$nblignes]['obligatoire'] ='';}
|
63 |
if (isset($souschaine[9])) $tableau[$nblignes]['recherche'] = trim($souschaine[9]);
|
63 |
if (isset($souschaine[9])) $tableau[$nblignes]['recherche'] = trim($souschaine[9]);
|
64 |
else {$tableau[$nblignes]['recherche'] ='';}
|
64 |
else {$tableau[$nblignes]['recherche'] ='';}
|
Line 65... |
Line 65... |
65 |
|
65 |
|
66 |
// traitement des cases a cocher, dans ce cas la, on a une table de jointure entre la table
|
66 |
// traitement des cases à cocher, dans ce cas la, on a une table de jointure entre la table
|
67 |
// de liste et la table bazar_fiche (elle porte un nom du genre bazar_ont_***)
|
67 |
// de liste et la table bazar_fiche (elle porte un nom du genre bazar_ont_***)
|
68 |
// dans le template, a la place d'un nom de champs dans 'nom_bdd', on a un nom de table
|
68 |
// dans le template, a la place d'un nom de champs dans 'nom_bdd', on a un nom de table
|
69 |
// et 2 noms de champs separes par un virgule ex : bazar_ont_theme,bot_id_theme,bot_id_fiche
|
69 |
// et 2 noms de champs separes par un virgule ex : bazar_ont_theme,bot_id_theme,bot_id_fiche
|
70 |
if (isset($tableau[$nblignes]['nom_bdd']) && preg_match('/,/', $tableau[$nblignes]['nom_bdd'])) {
|
70 |
if (isset($tableau[$nblignes]['nom_bdd']) && preg_match('/,/', $tableau[$nblignes]['nom_bdd'])) {
|
Line 116... |
Line 116... |
116 |
$requete = 'select "", '.$col_id.', '.$col_label.' from '.$table;
|
116 |
$requete = 'select "", '.$col_id.', '.$col_label.' from '.$table;
|
117 |
if (isset($col_langue)) $requete .= ' where '.$col_langue.'="'.$langue.'"';
|
117 |
if (isset($col_langue)) $requete .= ' where '.$col_langue.'="'.$langue.'"';
|
118 |
$nom_liste = $id_liste;
|
118 |
$nom_liste = $id_liste;
|
119 |
}
|
119 |
}
|
Line 120... |
Line 120... |
120 |
|
120 |
|
121 |
$resultat = & $GLOBALS['_BAZAR_']['db'] -> query($requete) ;
|
121 |
$resultat = $GLOBALS['_GEN_commun']['pear_db']->query($requete) ;
|
122 |
if (DB::isError ($resultat)) {
|
122 |
if (DB::isError ($resultat)) {
|
123 |
return ($resultat->getMessage().$resultat->getDebugInfo()) ;
|
123 |
return ($resultat->getMessage().$resultat->getDebugInfo()) ;
|
124 |
}
|
124 |
}
|
125 |
if ($dans_moteur_de_recherche==0) {
|
125 |
if ($dans_moteur_de_recherche==0) {
|
Line 622... |
Line 622... |
622 |
}
|
622 |
}
|
Line 623... |
Line 623... |
623 |
|
623 |
|
624 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
624 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
625 |
*
|
625 |
*
|
- |
|
626 |
* $Log$
|
- |
|
627 |
* Revision 1.3 2007-07-04 11:53:37 alexandre_tb
|
- |
|
628 |
* ajout du type champs_cache
|
626 |
* $Log$
|
629 |
*
|
627 |
* Revision 1.2 2007-06-25 09:54:33 alexandre_tb
|
630 |
* Revision 1.2 2007-06-25 09:54:33 alexandre_tb
|
628 |
* ajou des entetes (cecill),
|
631 |
* ajou des entetes (cecill),
|
629 |
* modif fonctin liste, ajout de carte_google et champs_mail
|
632 |
* modif fonctin liste, ajout de carte_google et champs_mail
|
630 |
*
|
633 |
*
|