From ffd2e5b46ccc0a67bba05d08cc4b98d479611f60 Mon Sep 17 00:00:00 2001 From: Madhura Jayaratne Date: Sun, 27 Jan 2013 21:57:53 +0530 Subject: [PATCH] Throw error if no sql query is set --- tbl_gis_visualization.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/tbl_gis_visualization.php b/tbl_gis_visualization.php index dbfa8fff65..4293254e9e 100644 --- a/tbl_gis_visualization.php +++ b/tbl_gis_visualization.php @@ -16,6 +16,16 @@ $url_params['back'] = 'sql.php'; // Import visualization functions require_once 'libraries/gis_visualization.lib.php'; +$response = PMA_Response::getInstance(); +// Throw error if no sql query is set +if (! isset($sql_query) || $sql_query == '') { + $response->isSuccess(false); + $response->addHTML( + PMA_Message::error(__('No SQL query was set to fetch data.')) + ); + exit; +} + // Execute the query and return the result $result = PMA_DBI_try_query($sql_query); // Get the meta data of results @@ -55,7 +65,6 @@ while ($row = PMA_DBI_fetch_assoc($modified_result)) { $data[] = $row; } -$response = PMA_Response::getInstance(); if (isset($_REQUEST['saveToFile'])) { $response->disable(); $file_name = $_REQUEST['fileName'];