History: edit all

This commit is contained in:
Jakub Vrana 2010-12-01 09:40:39 +01:00
parent 02d6b90889
commit ddaa8947ee
2 changed files with 6 additions and 0 deletions

View file

@ -145,6 +145,8 @@ if (!$error && $_POST) {
$q = $_GET["sql"]; // overwrite $q from if ($_POST) to save memory $q = $_GET["sql"]; // overwrite $q from if ($_POST) to save memory
if ($_POST) { if ($_POST) {
$q = $_POST["query"]; $q = $_POST["query"];
} elseif ($_GET["history"] == "all") {
$q = implode(";\n\n\n", $history);
} elseif ($_GET["history"] != "") { } elseif ($_GET["history"] != "") {
$q = $history[$_GET["history"]]; $q = $history[$_GET["history"]];
} }
@ -178,6 +180,7 @@ if ($history) {
echo '<a href="' . h(ME . "sql=&history=$key") . '">' . lang('Edit') . "</a> <code class='jush-$jush'>" . shorten_utf8(ltrim(str_replace("\n", " ", str_replace("\r", "", preg_replace('~^(#|-- ).*~m', '', $val)))), 80, "</code>") . "<br>\n"; echo '<a href="' . h(ME . "sql=&history=$key") . '">' . lang('Edit') . "</a> <code class='jush-$jush'>" . shorten_utf8(ltrim(str_replace("\n", " ", str_replace("\r", "", preg_replace('~^(#|-- ).*~m', '', $val)))), 80, "</code>") . "<br>\n";
} }
echo "<input type='submit' name='clear' value='" . lang('Clear') . "'>\n"; echo "<input type='submit' name='clear' value='" . lang('Clear') . "'>\n";
echo "<a href='" . h(ME . "sql=&history=all") . "'>" . lang('Edit') . "</a>\n";
echo "</div></fieldset>\n"; echo "</div></fieldset>\n";
} }
?> ?>

View file

@ -1,6 +1,9 @@
Adminer 3.2.0-dev: Adminer 3.2.0-dev:
Get long texts and slow information by AJAX Get long texts and slow information by AJAX
All links and some forms by AJAX in browsers with support for history.pushState All links and some forms by AJAX in browsers with support for history.pushState
History: edit all
MS SQL: auto primary and foreign key
SQLite: display 0
Adminer 3.1.0 (released 2010-11-16): Adminer 3.1.0 (released 2010-11-16):
TSV export and import TSV export and import