Line 1148... |
Line 1148... |
1148 |
* Cette fonction renvoie du HTML
|
1148 |
* Cette fonction renvoie du HTML
|
1149 |
*/
|
1149 |
*/
|
1150 |
function baz_liste_pagine_HTML($typeannonce, $nbitem, $emetteur, $valide, $requeteSQL = '', $requeteFrom = '', $requeteWhere = '') {
|
1150 |
function baz_liste_pagine_HTML($typeannonce, $nbitem, $emetteur, $valide, $requeteSQL = '', $requeteFrom = '', $requeteWhere = '') {
|
1151 |
// generation de la requete MySQL personnalisee
|
1151 |
// generation de la requete MySQL personnalisee
|
1152 |
$req_where=0;
|
1152 |
$req_where=0;
|
1153 |
$requete = 'SELECT * '.
|
1153 |
$requete = 'SELECT DISTINCT * '.
|
1154 |
'FROM bazar_fiche, bazar_nature '.$requeteFrom.' WHERE '.$requeteWhere;
|
1154 |
'FROM bazar_fiche, bazar_nature '.$requeteFrom.' WHERE '.$requeteWhere;
|
1155 |
if ($valide!=2) {
|
1155 |
if ($valide!=2) {
|
1156 |
if ($req_where==1) {$requete .= ' AND ';}
|
1156 |
if ($req_where==1) {$requete .= ' AND ';}
|
1157 |
$req_where=1;
|
1157 |
$req_where=1;
|
1158 |
$requete .= 'bf_statut_fiche='.$valide;
|
1158 |
$requete .= 'bf_statut_fiche='.$valide;
|
Line 1179... |
Line 1179... |
1179 |
if ($requeteSQL!='') {
|
1179 |
if ($requeteSQL!='') {
|
1180 |
if ($req_where==1) {$requete .= ' AND ';}
|
1180 |
if ($req_where==1) {$requete .= ' AND ';}
|
1181 |
$requete .= '('.$requeteSQL.')';
|
1181 |
$requete .= '('.$requeteSQL.')';
|
1182 |
$req_where=1;
|
1182 |
$req_where=1;
|
1183 |
}
|
1183 |
}
|
1184 |
$requete .= ' ORDER BY bf_date_debut_validite_fiche DESC, bf_date_fin_validite_fiche DESC, bf_date_maj_fiche DESC';
|
1184 |
$requete .= 'GROUP BY bf_id_fiche ORDER BY bf_date_debut_validite_fiche DESC, bf_date_fin_validite_fiche DESC, bf_date_maj_fiche DESC';
|
1185 |
if ($nbitem!='') {$requete .= ' LIMIT 0,'.$nbitem;}
|
1185 |
if ($nbitem!='') {$requete .= ' LIMIT 0,'.$nbitem;}
|
1186 |
$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
|
1186 |
$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
|
1187 |
if (DB::isError($resultat)) {
|
1187 |
if (DB::isError($resultat)) {
|
1188 |
return $resultat->getMessage().'<br /><br />'.$resultat->getDebugInfo() ;
|
1188 |
return $resultat->getMessage().'<br /><br />'.$resultat->getDebugInfo() ;
|
1189 |
}
|
1189 |
}
|
- |
|
1190 |
|
1190 |
$res = '<br /><h4>'.BAZ_IL_Y_A.($resultat->numRows()).' '.BAZ_FICHES_CORRESPONDANTES.'</h4><br />'."\n";
|
1191 |
$res = '<br /><h4>'.BAZ_IL_Y_A.($resultat->numRows()).' '.BAZ_FICHES_CORRESPONDANTES.'</h4><br />'."\n";
|
1191 |
//$res .= 'requete: '. $requete. '<br />';
|
1192 |
//$res .= 'requete: '. $requete. '<br />';
|
Line 1192... |
Line 1193... |
1192 |
|
1193 |
|