diff --git a/adminer/include/mysql.inc.php b/adminer/include/mysql.inc.php index e51417af..11e81c95 100644 --- a/adminer/include/mysql.inc.php +++ b/adminer/include/mysql.inc.php @@ -235,7 +235,7 @@ function fields($table) { preg_match('~^([^( ]+)(?:\\((.+)\\))?( unsigned)?( zerofill)?$~', $row["Type"], $match); $return[$row["Field"]] = array( "field" => $row["Field"], - "Type" => $row["Type"], + "full_type" => $row["Type"], "type" => $match[1], "length" => $match[2], "unsigned" => ltrim($match[3] . $match[4]), diff --git a/adminer/schema.inc.php b/adminer/schema.inc.php index 89fd50ce..5af1f477 100644 --- a/adminer/schema.inc.php +++ b/adminer/schema.inc.php @@ -65,7 +65,7 @@ foreach ($schema as $name => $table) { echo '' . htmlspecialchars($name) . "
\n"; foreach ($table["fields"] as $field) { $val = htmlspecialchars($field["field"]); - $title = ' title="' . htmlspecialchars($field["Type"] . ($field["null"] ? " " . lang('NULL') : '')) . '"'; + $title = ' title="' . htmlspecialchars($field["full_type"] . ($field["null"] ? " " . lang('NULL') : '')) . '"'; if (preg_match('~char|text~', $field["type"])) { $val = "$val"; } elseif (preg_match('~date|time|year~', $field["type"])) {