Skip to content
Extraits de code Groupes Projets
Valider dfd61fa0 rédigé par esj's avatar esj
Parcourir les fichiers

#209: Passer tous les LIMIT aux fonctions d'abstractions.

parent dcb47113
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -172,7 +172,7 @@ function action_legender_auteur_post($r) { ...@@ -172,7 +172,7 @@ function action_legender_auteur_post($r) {
rename($logo, str_replace($id_hack, $id_auteur, $logo)); rename($logo, str_replace($id_hack, $id_auteur, $logo));
} }
spip_query($q="UPDATE spip_auteurs SET $query_pass nom=" . _q($auteur['nom']) . ", login=" . _q($auteur['login']) . ", bio=" . _q($auteur['bio']) . "," . (isset($auteur['email']) ? ("email=" . _q($auteur['email'])) : '') . ", nom_site=" . _q($auteur['nom_site']) . ", url_site=" . _q($auteur['url_site']) . ", pgp=" . _q($auteur['pgp']) . (!$extra ? '' : (", extra = " . _q($extra) . "")) . " WHERE id_auteur=".$auteur['id_auteur']); spip_query("UPDATE spip_auteurs SET $query_pass nom=" . _q($auteur['nom']) . ", login=" . _q($auteur['login']) . ", bio=" . _q($auteur['bio']) . "," . (isset($auteur['email']) ? ("email=" . _q($auteur['email'])) : '') . ", nom_site=" . _q($auteur['nom_site']) . ", url_site=" . _q($auteur['url_site']) . ", pgp=" . _q($auteur['pgp']) . (!$extra ? '' : (", extra = " . _q($extra) . "")) . " WHERE id_auteur=".$auteur['id_auteur']);
} }
......
...@@ -221,8 +221,7 @@ function exec_controle_forum_dist() ...@@ -221,8 +221,7 @@ function exec_controle_forum_dist()
// Si un id_controle_forum est demande, on adapte le debut // Si un id_controle_forum est demande, on adapte le debut
if ($debut_id_forum = intval(_request('debut_id_forum')) if ($debut_id_forum = intval(_request('debut_id_forum'))
AND $d = sql_fetch(spip_query("SELECT date_heure FROM spip_forum WHERE id_forum=$debut_id_forum"))) { AND $d = sql_fetch(spip_query("SELECT date_heure FROM spip_forum WHERE id_forum=$debut_id_forum"))) {
$debut = sql_fetch(spip_query($q = "SELECT COUNT(*) AS n FROM $from " . (!$where ? '' : "WHERE $where ") . (!$d ? '' : (" AND F.date_heure > '".$d['date_heure']."'")))); $debut = sql_countsel($from, $where . (!$d ? '' : (" AND F.date_heure > '".$d['date_heure']."'")));
$debut = $debut['n'];
} }
$pack = 20; // nb de forums affiches par page $pack = 20; // nb de forums affiches par page
...@@ -234,7 +233,6 @@ function exec_controle_forum_dist() ...@@ -234,7 +233,6 @@ function exec_controle_forum_dist()
$args = 'recherche='.rawurlencode($recherche).'&'.$args; $args = 'recherche='.rawurlencode($recherche).'&'.$args;
$query = sql_select("F.id_forum, F.id_parent, F.id_rubrique, F.id_article, F.id_breve, F.date_heure, F.titre, F.texte, F.auteur, F.email_auteur, F.nom_site, F.url_site, F.statut, F.ip, F.id_auteur", $from, $where,'', "F.date_heure DESC", "$limitdeb, $limitnb"); $query = sql_select("F.id_forum, F.id_parent, F.id_rubrique, F.id_article, F.id_breve, F.date_heure, F.titre, F.texte, F.auteur, F.email_auteur, F.nom_site, F.url_site, F.statut, F.ip, F.id_auteur", $from, $where,'', "F.date_heure DESC", "$limitdeb, $limitnb");
# LIMIT $limitnb OFFSET $limitdeb" #PG
$ancre = 'controle_forum'; $ancre = 'controle_forum';
$mess = affiche_navigation_forum('controle_forum', $args . $type, $debut, $limitdeb, $pack, $ancre, $query) $mess = affiche_navigation_forum('controle_forum', $args . $type, $debut, $limitdeb, $pack, $ancre, $query)
......
...@@ -38,8 +38,8 @@ function inc_signatures_dist($script, $id, $debut, $where, $order, $limit='') { ...@@ -38,8 +38,8 @@ function inc_signatures_dist($script, $id, $debut, $where, $order, $limit='') {
$limit = (!$limit AND !$debut) ? '' : (($debut ? "$debut," : "") . $limit); $limit = (!$limit AND !$debut) ? '' : (($debut ? "$debut," : "") . $limit);
# ($limit . ($debut ? " OFFSET $debut" : "")); #PG
$request = spip_query("SELECT * FROM spip_signatures " . ($where ? " WHERE $where" : "") . ($order ? " ORDER BY $order" : "") . (!$limit ? '' : " LIMIT $limit")); $request = sql_select('*', 'spip_signatures', $where, '', $order, $limit);
$res .= '<br />'; $res .= '<br />';
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter