From a5ef7d4b3941e5a6f2c1f5a3e0d7a3435f8fd931 Mon Sep 17 00:00:00 2001 From: Madhura Jayaratne Date: Thu, 10 Mar 2011 23:20:57 +0530 Subject: [PATCH] Bug #3187141 - Double query box shown --- js/sql.js | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/js/sql.js b/js/sql.js index aa49d8ea1..bcc4c4fd5 100644 --- a/js/sql.js +++ b/js/sql.js @@ -286,14 +286,21 @@ $(document).ready(function() { } else { // real results are returned - $('#sqlqueryresults').show(); - $("#sqlqueryresults").html(data); - $("#sqlqueryresults").trigger('appendAnchor'); - $('#togglequerybox').show(); - if($("#togglequerybox").siblings(":visible").length > 0) { - $("#togglequerybox").trigger('click'); + $received_data = $(data); + $zero_row_results = $received_data.find('textarea[name="sql_query"]'); + // if zero rows are returned from the query execution + if ($zero_row_results.length > 0) { + $('#sqlquery').val($zero_row_results.val()); + } else { + $('#sqlqueryresults').show(); + $("#sqlqueryresults").html(data); + $("#sqlqueryresults").trigger('appendAnchor'); + $('#togglequerybox').show(); + if($("#togglequerybox").siblings(":visible").length > 0) { + $("#togglequerybox").trigger('click'); + } + PMA_init_slider(); } - PMA_init_slider(); } }) // end $.post() }) // end SQL Query submit