From 3b907b85a51d489a6a752da80aaddcd854d9e878 Mon Sep 17 00:00:00 2001 From: Benjamin Franzke Date: Fri, 25 Jan 2013 09:00:58 +0100 Subject: Use print_error function for query error display --- sqlbox/lang/en/sqlbox.php | 1 + sqlbox/locallib.php | 4 +++- sqlbox/version.php | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sqlbox/lang/en/sqlbox.php b/sqlbox/lang/en/sqlbox.php index 9da813a..8867d10 100644 --- a/sqlbox/lang/en/sqlbox.php +++ b/sqlbox/lang/en/sqlbox.php @@ -42,3 +42,4 @@ $string['sqlbox:readqueries'] = 'Read queries done by users'; $string['pluginadministration'] = 'sqlbox administration'; $string['pluginname'] = 'sqlbox'; $string['viewresults'] = 'View Results'; +$string['queryfailed'] = 'Query failed: {$a}'; diff --git a/sqlbox/locallib.php b/sqlbox/locallib.php index 3916d34..359d5ae 100644 --- a/sqlbox/locallib.php +++ b/sqlbox/locallib.php @@ -40,10 +40,12 @@ defined('MOODLE_INTERNAL') || die(); //} function db_table_from_query($db, $query) { + global $PAGE; + $table = new html_table; $result = @pg_query($db, $query); if (!$result) - error("Query failed: ".pg_last_error($db)); + print_error('queryfailed', 'sqlbox', $PAGE->url, pg_last_error($db)); $table = new html_table; $n = pg_num_fields($result); diff --git a/sqlbox/version.php b/sqlbox/version.php index 1222e09..82e4d06 100644 --- a/sqlbox/version.php +++ b/sqlbox/version.php @@ -30,7 +30,7 @@ defined('MOODLE_INTERNAL') || die(); -$module->version = 2013012500; // The current module version (Date: YYYYMMDDXX) +$module->version = 2013012501; // The current module version (Date: YYYYMMDDXX) $module->requires = 2010031900; // Requires this Moodle version $module->cron = 0; // Period for cron to check this module (secs) $module->component = 'mod_sqlbox'; // To check on upgrade, that module sits in correct place -- cgit