mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
SQL: use standard LIMIT/OFFSET syntax
Increases compatibility with standard SQL dialect. Thanks-to: elij <elij.mx@gmail.com> Signed-off-by: Dan McGee <dan@archlinux.org> Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
This commit is contained in:
parent
ed9c95623f
commit
fcda6671f3
4 changed files with 4 additions and 4 deletions
|
@ -32,7 +32,7 @@ $rss->image = $image;
|
||||||
$dbh = db_connect();
|
$dbh = db_connect();
|
||||||
$q = "SELECT * FROM Packages ";
|
$q = "SELECT * FROM Packages ";
|
||||||
$q.= "ORDER BY SubmittedTS DESC ";
|
$q.= "ORDER BY SubmittedTS DESC ";
|
||||||
$q.= "LIMIT 0 , 20";
|
$q.= "LIMIT 20";
|
||||||
$result = db_query($q, $dbh);
|
$result = db_query($q, $dbh);
|
||||||
|
|
||||||
while ($row = mysql_fetch_assoc($result)) {
|
while ($row = mysql_fetch_assoc($result)) {
|
||||||
|
|
|
@ -119,7 +119,7 @@ if ($atype == "Trusted User" OR $atype == "Developer") {
|
||||||
}
|
}
|
||||||
|
|
||||||
$order = ($by == 'asc') ? 'ASC' : 'DESC';
|
$order = ($by == 'asc') ? 'ASC' : 'DESC';
|
||||||
$lim = ($limit > 0) ? " LIMIT $off, $limit" : "";
|
$lim = ($limit > 0) ? " LIMIT $limit OFFSET $off" : "";
|
||||||
$by_next = ($by == 'desc') ? 'asc' : 'desc';
|
$by_next = ($by == 'desc') ? 'asc' : 'desc';
|
||||||
|
|
||||||
$q = "SELECT * FROM TU_VoteInfo WHERE End > " . time() . " ORDER BY Submitted " . $order;
|
$q = "SELECT * FROM TU_VoteInfo WHERE End > " . time() . " ORDER BY Submitted " . $order;
|
||||||
|
|
|
@ -405,7 +405,7 @@ function search_results_page($UTYPE,$O=0,$SB="",$U="",$T="",
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$search_vars[] = "SB";
|
$search_vars[] = "SB";
|
||||||
$q.= "LIMIT ". $OFFSET . ", " . $HITS_PER_PAGE;
|
$q.= "LIMIT " . $HITS_PER_PAGE . " OFFSET " . $OFFSET;
|
||||||
|
|
||||||
$dbh = db_connect();
|
$dbh = db_connect();
|
||||||
|
|
||||||
|
|
|
@ -501,7 +501,7 @@ function pkg_search_page($SID="") {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
$q_limit = "LIMIT ".$_GET["O"].", ".$_GET["PP"];
|
$q_limit = "LIMIT ".$_GET["PP"]." OFFSET ".$_GET["O"];
|
||||||
|
|
||||||
$q = $q_select . $q_from . $q_from_extra . $q_where . $q_sort . $q_limit;
|
$q = $q_select . $q_from . $q_from_extra . $q_where . $q_sort . $q_limit;
|
||||||
$q_total = "SELECT COUNT(*) " . $q_from . $q_where;
|
$q_total = "SELECT COUNT(*) " . $q_from . $q_where;
|
||||||
|
|
Loading…
Add table
Reference in a new issue