Editor treats NULL as empty string
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1039 7c3ca157-0c34-0410-bff1-cbf682f78f5c
This commit is contained in:
parent
690f8f509c
commit
2a1068169e
|
@ -313,7 +313,7 @@ function input($field, $value, $function) {
|
||||||
$functions = (isset($_GET["select"]) ? array("orig" => lang('original')) : array()) + $adminer->editFunctions($field);
|
$functions = (isset($_GET["select"]) ? array("orig" => lang('original')) : array()) + $adminer->editFunctions($field);
|
||||||
$first = array_search("", $functions) + (isset($_GET["select"]) ? 1 : 0);
|
$first = array_search("", $functions) + (isset($_GET["select"]) ? 1 : 0);
|
||||||
$onchange = ($first ? " onchange=\"var f = this.form['function[" . addcslashes($name, "\r\n'\\") . "]']; if ($first > f.selectedIndex) f.selectedIndex = $first;\"" : "");
|
$onchange = ($first ? " onchange=\"var f = this.form['function[" . addcslashes($name, "\r\n'\\") . "]']; if ($first > f.selectedIndex) f.selectedIndex = $first;\"" : "");
|
||||||
echo (count($functions) > 1 ? "<select name='function[$name]'>" . optionlist($functions, $function) . "</select>" : nbsp($functions[0])) . '<td>';
|
echo (count($functions) > 1 ? "<select name='function[$name]'>" . optionlist($functions, in_array($function, $functions) ? $function : "") . "</select>" : nbsp($functions[0])) . '<td>';
|
||||||
$input = $adminer->editInput($_GET["edit"], $field, " name='fields[$name]'$onchange", $value); // usage in call is without a table
|
$input = $adminer->editInput($_GET["edit"], $field, " name='fields[$name]'$onchange", $value); // usage in call is without a table
|
||||||
if (strlen($input)) {
|
if (strlen($input)) {
|
||||||
echo $input;
|
echo $input;
|
||||||
|
|
Loading…
Reference in a new issue