diff --git a/js/sql.js b/js/sql.js
index b5c2e4577..c35d5718e 100644
--- a/js/sql.js
+++ b/js/sql.js
@@ -5,14 +5,31 @@
* @version $Id$
*/
-$("#sqlqueryform").live('submit', function(event) {
- event.preventDefault();
+$(document).ready(function() {
+
+ //SQL Query Submit
+ $("#sqlqueryform").live('submit', function(event) {
+ event.preventDefault();
- PMA_ajaxShowMessage();
+ PMA_ajaxShowMessage();
- $(this).append('');
+ $(this).append('');
- $.post($(this).attr('action'), $(this).serialize() , function(data) {
- $("#sqlqueryresults").html(data);
- })
-})
+ $.post($(this).attr('action'), $(this).serialize() , function(data) {
+ $("#sqlqueryresults").html(data);
+ })
+ }) // end SQL Query submit
+
+ //Paginate the results table
+ $("input[name=navig]").live('click', function(event) {
+ event.preventDefault();
+
+ var the_form = $(this).parent("form");
+
+ $(the_form).append('');
+
+ $.post($(the_form).attr('action'), $(the_form).serialize(), function(data) {
+ $("#sqlqueryresults").html(data);
+ })
+ })// end Paginate results table
+})
\ No newline at end of file
diff --git a/sql.php b/sql.php
index 60da5efd6..f29a81e47 100755
--- a/sql.php
+++ b/sql.php
@@ -532,6 +532,11 @@ if (0 == $num_rows || $is_affected) {
$goto = PMA_securePath($goto);
// Checks for a valid target script
$is_db = $is_table = false;
+
+ if( $GLOBALS['is_ajax_request'] == true) {
+ PMA_ajaxResponse($message);
+ }
+
include 'libraries/db_table_exists.lib.php';
if (strpos($goto, 'tbl_') === 0 && ! $is_table) {
if (strlen($table)) {