From 251eb8ccfffbb78dcf0bf35538fd6f49175f4710 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Chapeaux?= Date: Sun, 28 Apr 2002 16:53:22 +0000 Subject: [PATCH] In case of errors, display them --- libraries/build_dump.lib.php3 | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libraries/build_dump.lib.php3 b/libraries/build_dump.lib.php3 index 7eab6ec5e..8429af438 100644 --- a/libraries/build_dump.lib.php3 +++ b/libraries/build_dump.lib.php3 @@ -571,15 +571,16 @@ if (!defined('PMA_BUILD_DUMP_LIB_INCLUDED')){ */ function PMA_getTableXML($db, $table, $crlf, $error_url) { $local_query = 'SHOW COLUMNS FROM ' . PMA_backquote($table) . ' FROM ' . PMA_backquote($db); - $result = @mysql_query($local_query); + $result = mysql_query($local_query) or PMA_mysqlDie('', $local_query, '', $error_url); for ($i = 0; $row = mysql_fetch_array($result, MYSQL_ASSOC); $i++) { $columns[$i] = $row['Field']; } $columns_cnt = count($columns); unset($i); mysql_free_result($result); + $local_query = 'SELECT * FROM ' . PMA_backquote($db) . '.' . PMA_backquote($table); - $result = @mysql_query($local_query); + $result = mysql_query($local_query) or PMA_mysqlDie('', $local_query, '', $error_url); $buffer = ' ' . $crlf; while ($record = mysql_fetch_array($result, MYSQL_ASSOC)) { $buffer .= ' <' . $table . '>' . $crlf; @@ -593,6 +594,7 @@ if (!defined('PMA_BUILD_DUMP_LIB_INCLUDED')){ $buffer .= ' '; } mysql_free_result($result); + return $buffer; } // end of the 'PMA_getTableXML()' function