Line 17... |
Line 17... |
17 |
// | |
|
17 |
// | |
|
18 |
// | You should have received a copy of the GNU Lesser General Public |
|
18 |
// | You should have received a copy of the GNU Lesser General Public |
|
19 |
// | License along with this library; if not, write to the Free Software |
|
19 |
// | License along with this library; if not, write to the Free Software |
|
20 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
20 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
21 |
// +------------------------------------------------------------------------------------------------------+
|
21 |
// +------------------------------------------------------------------------------------------------------+
|
22 |
// CVS : $Id: bbc_affichage_structure.fonct.php,v 1.1 2005-11-23 10:22:25 jp_milcent Exp $
|
22 |
// CVS : $Id: bbc_affichage_structure.fonct.php,v 1.2 2004/09/15 11:21:07 jpm Exp $
|
23 |
/**
|
23 |
/**
|
24 |
* Fonctions de création de l'affichage des résultats d'une structure.
|
24 |
* Fonctions de création de l'affichage des résultats d'une structure.
|
25 |
*
|
25 |
*
|
26 |
* Contient une fonction créant l'affichage des résultats pour le paramètre "structure".
|
26 |
* Contient une fonction créant l'affichage des résultats pour le paramètre "structure".
|
27 |
*
|
27 |
*
|
Line 30... |
Line 30... |
30 |
//Auteur original :
|
30 |
//Auteur original :
|
31 |
*@author Jean-Charles GRANGER <tela@vecteur.org>
|
31 |
*@author Jean-Charles GRANGER <tela@vecteur.org>
|
32 |
//Autres auteurs :
|
32 |
//Autres auteurs :
|
33 |
*@author Jean-Pascal MILCENT <jpm@clapas.org>
|
33 |
*@author Jean-Pascal MILCENT <jpm@clapas.org>
|
34 |
*@copyright Tela-Botanica 2000-2004
|
34 |
*@copyright Tela-Botanica 2000-2004
|
35 |
*@version $Revision: 1.1 $ $Date: 2005-11-23 10:22:25 $
|
35 |
*@version $Revision: 1.2 $ $Date: 2004/09/15 11:21:07 $
|
36 |
// +------------------------------------------------------------------------------------------------------+
|
36 |
// +------------------------------------------------------------------------------------------------------+
|
37 |
*/
|
37 |
*/
|
Line 38... |
Line 38... |
38 |
|
38 |
|
39 |
// +------------------------------------------------------------------------------------------------------+
|
39 |
// +------------------------------------------------------------------------------------------------------+
|
40 |
// | ENTETE du PROGRAMME |
|
40 |
// | ENTETE du PROGRAMME |
|
- |
|
41 |
// +------------------------------------------------------------------------------------------------------+
|
Line 41... |
Line 42... |
41 |
// +------------------------------------------------------------------------------------------------------+
|
42 |
/*Mettre ici les inclusions de fichiers*/
|
42 |
|
43 |
|
43 |
|
44 |
|
44 |
// +------------------------------------------------------------------------------------------------------+
|
45 |
// +------------------------------------------------------------------------------------------------------+
|
- |
|
46 |
// | LISTE de FONCTIONS |
|
Line 45... |
Line 47... |
45 |
// | LISTE de FONCTIONS |
|
47 |
// +------------------------------------------------------------------------------------------------------+
|
46 |
// +------------------------------------------------------------------------------------------------------+
|
48 |
/*Mettre ici la liste de fonctions.*/
|
47 |
|
49 |
|
48 |
/** Fonction mkresu() - Traitement des requêtes.
|
50 |
/** Fonction mkresu() - Traitement des requêtes.
|
Line 57... |
Line 59... |
57 |
global $result_final;
|
59 |
global $result_final;
|
58 |
global $nbr_final;
|
60 |
global $nbr_final;
|
59 |
global $tbl;
|
61 |
global $tbl;
|
60 |
global $TabFinder;
|
62 |
global $TabFinder;
|
61 |
global $var_biblio;
|
63 |
global $var_biblio;
|
- |
|
64 |
global $GS_GLOBAL;
|
Line 62... |
Line 65... |
62 |
|
65 |
|
63 |
$ret = '';
|
66 |
$ret = '';
|
Line 64... |
Line 67... |
64 |
$ret .= '<ul id="bb_liste_resultat_structure">'."\n";
|
67 |
$ret .= '<ul id="bb_liste_resultat_structure">'."\n";
|
65 |
|
68 |
|
66 |
$i = 1;
|
69 |
$i = 1;
|
67 |
while ($ligne = mysql_fetch_object($result_final)) {
|
70 |
while ($row = mysql_fetch_object($result_final)) {
|
68 |
$get_idstr = $ligne->B_S_IDSTR;
|
71 |
$get_idstr = $row->B_S_IDSTR;
|
69 |
$get_name = $ligne->B_S_NOM;
|
72 |
$get_name = $row->B_S_NOM;
|
70 |
$get_cp = $ligne->B_S_CODEPOSTAL;
|
73 |
$get_cp = $row->B_S_CODEPOSTAL;
|
71 |
$get_ville = $ligne->B_S_VILLE;
|
74 |
$get_ville = $row->B_S_VILLE;
|
72 |
$get_pays = $ligne->GC_NAME;
|
75 |
$get_pays = $row->GC_NAME;
|
73 |
$get_date = $ligne->B_S_MAJFICHE;
|
76 |
$get_date = $row->B_S_MAJFICHE;
|
Line 74... |
Line 77... |
74 |
$get_categ = $ligne->B_S_TYPESTR;
|
77 |
$get_categ = $row->B_S_TYPESTR;
|
Line 75... |
Line 78... |
75 |
$get_categ_nom = $ligne->B_TYPSTR_LABEL;
|
78 |
$get_categ_nom = $row->B_TYPSTR_LABEL;
|
76 |
|
79 |
|
Line 95... |
Line 98... |
95 |
$calc_dpt = floor($get_cp / 100);
|
98 |
$calc_dpt = floor($get_cp / 100);
|
96 |
}
|
99 |
}
|
97 |
$dpt_qu = 'SELECT GFD_NAME '.
|
100 |
$dpt_qu = 'SELECT GFD_NAME '.
|
98 |
'FROM '.$tbl['dpt'].' '.
|
101 |
'FROM '.$tbl['dpt'].' '.
|
99 |
'WHERE GFD_ID = '.$calc_dpt;
|
102 |
'WHERE GFD_ID = '.$calc_dpt;
|
100 |
$do_dpt = mysql_query($dpt_qu) or die(BOG_afficherErreurSql(__FILE__, __LINE__, mysql_error(), $dpt_qu));
|
103 |
$do_dpt = mysql_query($dpt_qu) or die("<B>Erreur lors de la recherche du département :</B> $dpt_qu");
|
101 |
$nbr_dpt = mysql_num_rows($do_dpt);
|
104 |
$nbr_dpt = mysql_num_rows($do_dpt);
|
102 |
if ($nbr_dpt == 1) {
|
105 |
if ($nbr_dpt == 1) {
|
103 |
$resu_dpt = mysql_fetch_object($do_dpt);
|
106 |
$resu_dpt = mysql_fetch_object($do_dpt);
|
104 |
$nom_dpt = $resu_dpt->GFD_NAME;
|
107 |
$nom_dpt = $resu_dpt->GFD_NAME;
|
105 |
} else {
|
108 |
} else {
|
106 |
return '<b>Erreur lors de la recherche du département :</b> '.$nbr_dpt.' départements trouvés.';
|
109 |
die('<b>Erreur lors de la recherche du département :</b> '.$nbr_dpt.' départements trouvés.');
|
107 |
}
|
110 |
}
|
108 |
$ret .= ColorizeFound($nom_dpt, ucFirst($TabFinder['geo'])) . ' - ';
|
111 |
$ret .= ColorizeFound($nom_dpt, ucFirst($TabFinder['geo'])) . ' - ';
|
109 |
}
|
112 |
}
|
Line 110... |
Line 113... |
110 |
|
113 |
|
Line 150... |
Line 153... |
150 |
return $ret;
|
153 |
return $ret;
|
151 |
}
|
154 |
}
|
Line 152... |
Line 155... |
152 |
|
155 |
|
153 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
156 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
154 |
*
|
157 |
*
|
155 |
* $Log: not supported by cvs2svn $
|
- |
|
156 |
* Revision 1.3 2005/05/17 10:10:08 jpm
|
- |
|
157 |
* Correction des bogues avant mise en ligne du site v4.
|
- |
|
158 |
*
|
158 |
* $Log: bbc_affichage_structure.fonct.php,v $
|
159 |
* Revision 1.2 2004/09/15 11:21:07 jpm
|
159 |
* Revision 1.2 2004/09/15 11:21:07 jpm
|
160 |
* Début mise en conformité avec la convention de codage et le standard XHTML Strict.
|
160 |
* Début mise en conformité avec la convention de codage et le standard XHTML Strict.
|
161 |
*
|
161 |
*
|
162 |
*
|
162 |
*
|