Display char type in <code>
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@178 7c3ca157-0c34-0410-bff1-cbf682f78f5c
This commit is contained in:
parent
fe7d84a108
commit
ae6892d413
|
@ -212,6 +212,7 @@ function select($result) {
|
||||||
$indexes = array();
|
$indexes = array();
|
||||||
$columns = array();
|
$columns = array();
|
||||||
$blobs = array();
|
$blobs = array();
|
||||||
|
$types = array();
|
||||||
for ($j=0; $j < count($row); $j++) {
|
for ($j=0; $j < count($row); $j++) {
|
||||||
$field = $result->fetch_field();
|
$field = $result->fetch_field();
|
||||||
if (strlen($field->orgtable) && $field->flags & 2) {
|
if (strlen($field->orgtable) && $field->flags & 2) {
|
||||||
|
@ -234,6 +235,7 @@ function select($result) {
|
||||||
if ($field->charsetnr == 63) {
|
if ($field->charsetnr == 63) {
|
||||||
$blobs[$j] = true;
|
$blobs[$j] = true;
|
||||||
}
|
}
|
||||||
|
$types[$j] = $field->type;
|
||||||
echo "<th>" . htmlspecialchars($field->name) . "</th>";
|
echo "<th>" . htmlspecialchars($field->name) . "</th>";
|
||||||
}
|
}
|
||||||
echo "</tr></thead>\n";
|
echo "</tr></thead>\n";
|
||||||
|
@ -247,6 +249,9 @@ function select($result) {
|
||||||
$val = "<i>" . lang('%d byte(s)', strlen($val)) . "</i>";
|
$val = "<i>" . lang('%d byte(s)', strlen($val)) . "</i>";
|
||||||
} else {
|
} else {
|
||||||
$val = (strlen(trim($val)) ? nl2br(htmlspecialchars($val)) : " ");
|
$val = (strlen(trim($val)) ? nl2br(htmlspecialchars($val)) : " ");
|
||||||
|
if ($types[$key] == 254) {
|
||||||
|
$val = "<code>$val</code>";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (isset($links[$key]) && !$columns[$links[$key]]) {
|
if (isset($links[$key]) && !$columns[$links[$key]]) {
|
||||||
$link = "edit=" . urlencode($links[$key]);
|
$link = "edit=" . urlencode($links[$key]);
|
||||||
|
|
|
@ -147,6 +147,9 @@ for (var i=0; <?php echo $i; ?> > i; i++) {
|
||||||
$val = '<a href="' . htmlspecialchars($SELF) . 'download=' . urlencode($_GET["select"]) . '&field=' . urlencode($key) . $unique_idf . '">' . lang('%d byte(s)', strlen($val)) . '</a>';
|
$val = '<a href="' . htmlspecialchars($SELF) . 'download=' . urlencode($_GET["select"]) . '&field=' . urlencode($key) . $unique_idf . '">' . lang('%d byte(s)', strlen($val)) . '</a>';
|
||||||
} else {
|
} else {
|
||||||
$val = (strlen(trim($val)) ? nl2br(htmlspecialchars($val)) : " ");
|
$val = (strlen(trim($val)) ? nl2br(htmlspecialchars($val)) : " ");
|
||||||
|
if ($fields[$key]["type"] == "char") {
|
||||||
|
$val = "<code>$val</code>";
|
||||||
|
}
|
||||||
foreach ((array) $foreign_keys[$key] as $foreign_key) {
|
foreach ((array) $foreign_keys[$key] as $foreign_key) {
|
||||||
if (count($foreign_keys[$key]) == 1 || count($foreign_key["source"]) == 1) {
|
if (count($foreign_keys[$key]) == 1 || count($foreign_key["source"]) == 1) {
|
||||||
$val = '">' . "$val</a>";
|
$val = '">' . "$val</a>";
|
||||||
|
|
Loading…
Reference in a new issue