diff --git a/ChangeLog b/ChangeLog index 032c51c42..12c186149 100755 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,9 @@ phpMyAdmin - Changelog $Id$ $Source$ +2003-01-28 Marc Delisle + * sql.php3, tbl_replace.php3: display UPDATE statement after row edit + 2003-01-27 Marc Delisle * lang/slovenian update: thanks to Kositer Uros (urosh) * lang/albanian: update, thanks to Laurent Dhima diff --git a/sql.php3 b/sql.php3 index b5749b809..32cdc9ed6 100755 --- a/sql.php3 +++ b/sql.php3 @@ -498,6 +498,18 @@ else { } $fields_cnt = count($fields_meta); } + + // Display previous update query (from tbl_replace) + if (isset($disp_query) && $cfg['ShowSQL'] == TRUE) { + $tmp_sql_query = $GLOBALS['sql_query']; + $tmp_sql_limit_to_append = $GLOBALS['sql_limit_to_append']; + $GLOBALS['sql_query'] = stripslashes($disp_query); + $GLOBALS['sql_limit_to_append'] = ''; + PMA_showMessage($disp_message); + $GLOBALS['sql_query'] = $tmp_sql_query; + $GLOBALS['sql_limit_to_append'] = $tmp_sql_limit_to_append; + } + // Displays the results in a table include('./libraries/display_tbl.lib.php3'); if (empty($disp_mode)) { diff --git a/tbl_replace.php3 b/tbl_replace.php3 index 71e4d84bb..6132cbab9 100755 --- a/tbl_replace.php3 +++ b/tbl_replace.php3 @@ -296,8 +296,10 @@ if (!$result) { include('./header.inc.php3'); include('./' . ereg_replace('\.\.*', '.', $goto)); } else { - $add_query = (strpos(' ' . $goto, 'tbl_change') ? '&disp_query=' . urlencode($sql_query) : ''); - header('Location: ' . $cfg['PmaAbsoluteUri'] . $goto . '&message=' . urlencode($message) . $add_query); + // I don't understand this one: + //$add_query = (strpos(' ' . $goto, 'tbl_change') ? '&disp_query=' . urlencode($sql_query) : ''); + $add_query = '&disp_query=' . urlencode($sql_query); + header('Location: ' . $cfg['PmaAbsoluteUri'] . $goto . '&disp_message=' . urlencode($message) . $add_query); } exit(); } // end if