1
0
mirror of https://github.com/vrana/adminer.git synced 2025-08-10 00:28:34 +02:00

Increase readability

This commit is contained in:
Jakub Vrana
2013-08-08 16:01:49 -07:00
parent 21cc6ceb59
commit e411291537

View File

@@ -138,8 +138,14 @@ if (!$fields) {
} }
} }
$value = ($row !== null $value = ($row !== null
? ($row[$name] != "" && $jush == "sql" && preg_match("~enum|set~", $field["type"]) ? (is_array($row[$name]) ? array_sum($row[$name]) : +$row[$name]) : $row[$name]) ? ($row[$name] != "" && $jush == "sql" && preg_match("~enum|set~", $field["type"])
: (!$update && $field["auto_increment"] ? "" : (isset($_GET["select"]) ? false : $default)) ? (is_array($row[$name]) ? array_sum($row[$name]) : +$row[$name])
: $row[$name]
)
: (!$update && $field["auto_increment"]
? ""
: (isset($_GET["select"]) ? false : $default)
)
); );
if (!$_POST["save"] && is_string($value)) { if (!$_POST["save"] && is_string($value)) {
$value = $adminer->editVal($value, $field); $value = $adminer->editVal($value, $field);