]> git.joonet.de Git - adminer.git/commitdiff
Fix $found_rows
authorjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Tue, 3 Jun 2008 05:05:58 +0000 (05:05 +0000)
committerjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Tue, 3 Jun 2008 05:05:58 +0000 (05:05 +0000)
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@422 7c3ca157-0c34-0410-bff1-cbf682f78f5c

select.inc.php

index f9af8c989e57fcf296e800aab9ef72ac1980241a..b256697d6dd36a9d751cf7894af4b4c3d266e2cc 100644 (file)
@@ -183,7 +183,6 @@ function add_row(field) {
                if (!$result->num_rows) {
                        echo "<p class='message'>" . lang('No rows.') . "</p>\n";
                } else {
-                       $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) {
@@ -237,7 +236,7 @@ function add_row(field) {
                        echo "</table>\n";
                        echo "<p><input type='hidden' name='token' value='$token' /><input type='submit' value='" . lang('Delete selected') . "' /> <input type='submit' name='truncate' value='" . lang('Truncate table') . "' onclick=\"return confirm('" . lang('Are you sure?') . "');\" /></p>\n";
                        echo "</form>\n";
-                       if (intval($limit) && $found_rows > $limit) {
+                       if (intval($limit) && $result->num_rows >= $limit && ($found_rows = $mysql->result($mysql->query("SELECT COUNT(*) $from"))) > $limit) {
                                $max_page = floor(($found_rows - 1) / $limit);
                                function print_page($page) {
                                        echo " " . ($page == $_GET["page"] ? $page + 1 : '<a href="' . htmlspecialchars(remove_from_uri("page") . ($page ? "&page=$page" : "")) . '">' . ($page + 1) . "</a>");