mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-08-06 16:53:34 +02:00
Feature 1255 : limit params in sql queries were in wrong order (LIMIT count OFFSET offset)
git-svn-id: http://piwigo.org/svn/trunk@4334 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
+1
-1
@@ -59,7 +59,7 @@ if (!isset($page['cat']))
|
||||
SELECT id
|
||||
FROM '.CATEGORIES_TABLE.'
|
||||
WHERE status = \'private\'
|
||||
LIMIT 0 OFFSET 1
|
||||
LIMIT 1
|
||||
;';
|
||||
|
||||
list($page['cat']) = pwg_db_fetch_row(pwg_query($query));
|
||||
|
||||
@@ -474,13 +474,11 @@ SELECT id,path,tn_ext,file,filesize,level
|
||||
FROM '.IMAGES_TABLE.'
|
||||
WHERE id IN ('.implode(',', $page['cat_elements_id']).')
|
||||
'.$conf['order_by'].'
|
||||
LIMIT '.$page['start'].' OFFSET '.$page['nb_images'].'
|
||||
LIMIT '.$page['nb_images'].' OFFSET '.$page['start'].'
|
||||
;';
|
||||
//echo '<pre>'.$query.'</pre>';
|
||||
$result = pwg_query($query);
|
||||
|
||||
// template thumbnail initialization
|
||||
|
||||
while ($row = pwg_db_fetch_assoc($result))
|
||||
{
|
||||
$src = get_thumbnail_url($row);
|
||||
|
||||
@@ -196,7 +196,7 @@ SELECT id,path,tn_ext,name,date_creation,comment,author,file
|
||||
FROM '.IMAGES_TABLE.'
|
||||
WHERE id IN ('.implode(',', $page['cat_elements_id']).')
|
||||
'.$conf['order_by'].'
|
||||
LIMIT '.$page['start'].' OFFSET '.$page['nb_images'].'
|
||||
LIMIT '.$page['nb_images'].' OFFSET '.$page['start'].'
|
||||
;';
|
||||
$result = pwg_query($query);
|
||||
|
||||
|
||||
@@ -597,7 +597,7 @@ SELECT image_id
|
||||
FROM '.IMAGE_CATEGORY_TABLE.'
|
||||
WHERE category_id = '.$category_id.'
|
||||
ORDER BY '.DB_RANDOM_FUNCTION.'()
|
||||
LIMIT 0 OFFSET 1
|
||||
LIMIT 1
|
||||
;';
|
||||
list($representative) = pwg_db_fetch_row(pwg_query($query));
|
||||
|
||||
|
||||
@@ -161,7 +161,7 @@ SELECT
|
||||
WHERE '.$where_separator.'
|
||||
;';
|
||||
|
||||
// LIMIT '.$page['start'].' OFFSET '.$conf['nb_logs_page'].'
|
||||
// LIMIT '.$conf['nb_logs_page'].' OFFSET '.$page['start'].'
|
||||
|
||||
$result = pwg_query($query);
|
||||
|
||||
|
||||
+1
-1
@@ -176,7 +176,7 @@ SELECT i.id,
|
||||
WHERE 1 = 1 ' . $page['user_filter'] . '
|
||||
GROUP BY r.element_id
|
||||
ORDER BY ' . $available_order_by[$order_by_index][1] .'
|
||||
LIMIT '.$start.' OFFSET '.$elements_per_page.'
|
||||
LIMIT '.$elements_per_page.' OFFSET '.$start.'
|
||||
;';
|
||||
|
||||
$images = array();
|
||||
|
||||
Reference in New Issue
Block a user