'offset ? limit ?' is supported by more than 'limit ?, ?'
This commit is contained in:
		
							parent
							
								
									509486e690
								
							
						
					
					
						commit
						8a08571325
					
				@ -126,7 +126,7 @@ class Blotter extends SimpleExtension {
 | 
				
			|||||||
	private function display_blotter() {
 | 
						private function display_blotter() {
 | 
				
			||||||
		global $database, $config;
 | 
							global $database, $config;
 | 
				
			||||||
		$limit = $config->get_int("blotter_recent", 5);
 | 
							$limit = $config->get_int("blotter_recent", 5);
 | 
				
			||||||
		$entries = $database->get_all("SELECT * FROM blotter ORDER BY id DESC LIMIT ?,?", array(0, $limit));
 | 
							$entries = $database->get_all("SELECT * FROM blotter ORDER BY id DESC LIMIT ?", array($limit));
 | 
				
			||||||
		$this->theme->display_blotter($entries);
 | 
							$this->theme->display_blotter($entries);
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -275,7 +275,7 @@ class Pools extends SimpleExtension {
 | 
				
			|||||||
				"INNER JOIN users AS u ".
 | 
									"INNER JOIN users AS u ".
 | 
				
			||||||
				"ON p.user_id = u.id ".
 | 
									"ON p.user_id = u.id ".
 | 
				
			||||||
				"ORDER BY p.date DESC ".
 | 
									"ORDER BY p.date DESC ".
 | 
				
			||||||
				"LIMIT ?, ?"
 | 
									"OFFSET ? LIMIT ?"
 | 
				
			||||||
				, array($pageNumber * $poolsPerPage, $poolsPerPage)
 | 
									, array($pageNumber * $poolsPerPage, $poolsPerPage)
 | 
				
			||||||
				);
 | 
									);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -452,7 +452,7 @@ class Pools extends SimpleExtension {
 | 
				
			|||||||
					INNER JOIN images AS i ON i.id = p.image_id
 | 
										INNER JOIN images AS i ON i.id = p.image_id
 | 
				
			||||||
					WHERE p.pool_id = ? AND i.rating IN ($rating)
 | 
										WHERE p.pool_id = ? AND i.rating IN ($rating)
 | 
				
			||||||
					ORDER BY p.image_order ASC
 | 
										ORDER BY p.image_order ASC
 | 
				
			||||||
					LIMIT ?, ?",
 | 
										OFFSET ? LIMIT ?",
 | 
				
			||||||
					array($poolID, $pageNumber * $imagesPerPage, $imagesPerPage));
 | 
										array($poolID, $pageNumber * $imagesPerPage, $imagesPerPage));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			$totalPages = ceil($database->db->GetOne("
 | 
								$totalPages = ceil($database->db->GetOne("
 | 
				
			||||||
@ -468,7 +468,7 @@ class Pools extends SimpleExtension {
 | 
				
			|||||||
					FROM pool_images
 | 
										FROM pool_images
 | 
				
			||||||
					WHERE pool_id=?
 | 
										WHERE pool_id=?
 | 
				
			||||||
					ORDER BY image_order ASC
 | 
										ORDER BY image_order ASC
 | 
				
			||||||
					LIMIT ?, ?",
 | 
										OFFSET ? LIMIT ?",
 | 
				
			||||||
					array($poolID, $pageNumber * $imagesPerPage, $imagesPerPage));
 | 
										array($poolID, $pageNumber * $imagesPerPage, $imagesPerPage));
 | 
				
			||||||
			$totalPages = ceil($database->db->GetOne("SELECT COUNT(*) FROM pool_images WHERE pool_id=?", array($poolID)) / $imagesPerPage);
 | 
								$totalPages = ceil($database->db->GetOne("SELECT COUNT(*) FROM pool_images WHERE pool_id=?", array($poolID)) / $imagesPerPage);
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
@ -588,7 +588,7 @@ class Pools extends SimpleExtension {
 | 
				
			|||||||
				"INNER JOIN users AS u ".
 | 
									"INNER JOIN users AS u ".
 | 
				
			||||||
				"ON h.user_id = u.id ".
 | 
									"ON h.user_id = u.id ".
 | 
				
			||||||
				"ORDER BY h.date DESC ".
 | 
									"ORDER BY h.date DESC ".
 | 
				
			||||||
				"LIMIT ?, ?"
 | 
									"OFFSET ? LIMIT ?"
 | 
				
			||||||
				, array($pageNumber * $historiesPerPage, $historiesPerPage));
 | 
									, array($pageNumber * $historiesPerPage, $historiesPerPage));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		$totalPages = ceil($database->db->GetOne("SELECT COUNT(*) FROM pool_history") / $historiesPerPage);
 | 
							$totalPages = ceil($database->db->GetOne("SELECT COUNT(*) FROM pool_history") / $historiesPerPage);
 | 
				
			||||||
 | 
				
			|||||||
@ -70,12 +70,7 @@ class AliasEditor implements Extension {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
				$alias_per_page = $config->get_int('alias_items_per_page', 30);
 | 
									$alias_per_page = $config->get_int('alias_items_per_page', 30);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
				if($database->engine->name == "mysql") {
 | 
									$query = "SELECT oldtag, newtag FROM aliases ORDER BY newtag ASC OFFSET ? LIMIT ?";
 | 
				
			||||||
					$query = "SELECT oldtag, newtag FROM aliases ORDER BY newtag ASC LIMIT ?, ?";
 | 
					 | 
				
			||||||
				}
 | 
					 | 
				
			||||||
				else {
 | 
					 | 
				
			||||||
					$query = "SELECT oldtag, newtag FROM aliases ORDER BY newtag ASC OFFSET ? LIMIT ?";
 | 
					 | 
				
			||||||
				}
 | 
					 | 
				
			||||||
				$alias = $database->db->GetAssoc($query,
 | 
									$alias = $database->db->GetAssoc($query,
 | 
				
			||||||
					array($page_number * $alias_per_page, $alias_per_page)
 | 
										array($page_number * $alias_per_page, $alias_per_page)
 | 
				
			||||||
				);
 | 
									);
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user