'privileges' => lang('Privileges'),
'processlist' => lang('Process list'),
'variables' => lang('Variables'),
+ 'status' => lang('Status'),
) as $key => $val) {
echo "<a href='" . h(ME) . "$key='>$val</a>\n";
}
page_footer("db");
}
+if (isset($_GET["status"])) {
+ $_GET["variables"] = $_GET["status"];
+}
if (!(strlen(DB) ? $connection->select_db(DB) : isset($_GET["sql"]) || isset($_GET["dump"]) || isset($_GET["database"]) || isset($_GET["processlist"]) || isset($_GET["privileges"]) || isset($_GET["user"]) || isset($_GET["variables"]))) {
if (strlen(DB)) {
unset($_SESSION["databases"][$_GET["server"]]);
if (window.jush) { // IE runs in case of an error too
jush.create_links = ' target="_blank"';
jush.urls.sql[0] = 'http://dev.mysql.com/doc/refman/' + version + '/en/$key';
- jush.urls.sql[0] = jush.urls.sql[0];
+ jush.urls.sqlset[0] = jush.urls.sql[0];
+ jush.urls.sqlstatus[0] = jush.urls.sql[0];
jush.style(jushRoot + 'jush.css');
jush.highlight_tag('pre', 0);
jush.highlight_tag('code');
<?php
-page_header(lang('Variables'));
+$status = isset($_GET["status"]);
+page_header($status ? lang('Status') : lang('Variables'));
+$result = $connection->query($status ? "SHOW STATUS" : "SHOW VARIABLES");
echo "<table cellspacing='0'>\n";
-$result = $connection->query("SHOW VARIABLES");
while ($row = $result->fetch_assoc()) {
echo "<tr>";
- echo "<th><code class='jush-sqlset'>" . h($row["Variable_name"]) . "</code>";
+ echo "<th><code class='jush-" . ($status ? "sqlstatus" : "sqlset") . "'>" . h($row["Variable_name"]) . "</code>";
echo "<td>" . nbsp($row["Value"]);
}
echo "</table>\n";