Line 35... |
Line 35... |
35 |
|
35 |
|
36 |
return $retour;
|
36 |
return $retour;
|
Line 37... |
Line 37... |
37 |
}
|
37 |
}
|
38 |
|
- |
|
39 |
public function rechercherImages($id_utilisateur = null, $criteres = array(), $debut = 0 , $limite = 50) {
|
38 |
|
40 |
|
39 |
public function rechercherImages($id_utilisateur = null, $criteres = array(), $debut = 0 , $limite = 50) {
|
41 |
$ordre = (isset($criteres['tri']) && $criteres['tri']) ? $criteres['tri'] : 'ci.ordre';
|
40 |
$ordre = (isset($criteres['tri']) && $criteres['tri']) ? $criteres['tri'] : 'ci.ordre';
|
42 |
unset($criteres['tri']);
|
41 |
unset($criteres['tri']);
|
Line 65... |
Line 64... |
65 |
|
64 |
|
66 |
return $resultats_images;
|
65 |
return $resultats_images;
|
Line 67... |
Line 66... |
67 |
}
|
66 |
}
|
68 |
|
- |
|
69 |
public function compterImages($id_utilisateur = null, $criteres = array()) {
|
67 |
|
70 |
|
68 |
public function compterImages($id_utilisateur = null, $criteres = array()) {
|
71 |
$ordre = (isset($criteres['tri']) && $criteres['tri']) ? $criteres['tri'] : 'ci.ordre';
|
69 |
$ordre = (isset($criteres['tri']) && $criteres['tri']) ? $criteres['tri'] : 'ci.ordre';
|
72 |
unset($criteres['tri']);
|
70 |
unset($criteres['tri']);
|
Line 73... |
Line 71... |
73 |
$direction = (isset($criteres['dir']) && $criteres['dir']) ? $criteres['dir'] : 'ASC';
|
71 |
$direction = (isset($criteres['dir']) && $criteres['dir']) ? $criteres['dir'] : 'ASC';
|
Line 74... |
Line 72... |
74 |
unset($criteres['dir']);
|
72 |
unset($criteres['dir']);
|
75 |
|
73 |
|
76 |
$requete_recherche_images = 'SELECT COUNT(*) as nb_images ';
|
74 |
$requete_recherche_images = 'SELECT COUNT(*) AS nb_images ';
|
77 |
|
- |
|
78 |
if ($this->doitJoindreTableObs($criteres)) {
|
75 |
|
79 |
$requete_recherche_images .= $this->fabriquerRequeteJointureObs();
|
76 |
if ($this->doitJoindreTableObs($criteres)) {
|
80 |
$requete_recherche_images .= ($id_utilisateur != null) ? 'AND ci.ce_utilisateur = '.Cel::db()->proteger($id_utilisateur) : '';
|
77 |
$requete_recherche_images .= $this->fabriquerRequeteJointureObs();
|
81 |
|
78 |
$requete_recherche_images .= ($id_utilisateur != null) ? 'AND ci.ce_utilisateur = '.Cel::db()->proteger($id_utilisateur) : '';
|
82 |
} else {
|
- |
|
83 |
$requete_recherche_images .= 'FROM cel_images ci ';
|
79 |
} else {
|
Line 84... |
Line 80... |
84 |
$requete_recherche_images .= ($id_utilisateur != null) ? 'WHERE ci.ce_utilisateur = '.Cel::db()->proteger($id_utilisateur) : '';
|
80 |
$requete_recherche_images .= 'FROM cel_images ci ';
|
85 |
}
|
81 |
$requete_recherche_images .= ($id_utilisateur != null) ? 'WHERE ci.ce_utilisateur = '.Cel::db()->proteger($id_utilisateur) : '';
|