From 9a7ad5cafbe2766a2889b3e7763719e25798bfae Mon Sep 17 00:00:00 2001 From: jakubvrana Date: Mon, 2 Jun 2008 13:28:05 +0000 Subject: [PATCH] Don't use FOUND_ROWS() for performance reasons git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@421 7c3ca157-0c34-0410-bff1-cbf682f78f5c --- select.inc.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/select.inc.php b/select.inc.php index d88083d2..f9af8c98 100644 --- a/select.inc.php +++ b/select.inc.php @@ -176,14 +176,14 @@ function add_row(field) { echo "\n"; echo "
 
\n"; - $result = $mysql->query("SELECT SQL_CALC_FOUND_ROWS * $from"); + $result = $mysql->query("SELECT * $from"); if (!$result) { echo "

" . htmlspecialchars($mysql->error) . "

\n"; } else { if (!$result->num_rows) { echo "

" . lang('No rows.') . "

\n"; } else { - $found_rows = $mysql->result($mysql->query(" SELECT FOUND_ROWS()")); // space for mysql.trace_mode + $found_rows = (intval($limit) && $result->num_rows > $limit ? $mysql->result($mysql->query("SELECT COUNT(*) $from")) : $result->num_rows); $foreign_keys = array(); foreach (foreign_keys($_GET["select"]) as $foreign_key) { foreach ($foreign_key["source"] as $val) {