}
$collations = collations();
+if (is_array(reset($collations))) {
+ $collations = call_user_func_array('array_merge', array_values($collations));
+}
$engines = $driver->engines();
// case of engine may differ
foreach ($engines as $engine) {
echo lang('Table name') . ": <input name='name'" . ($TABLE == "" && !$_POST ? " autofocus" : "") . " data-maxlength='64' value='" . h($row["name"]) . "' autocapitalize='off'>\n";
echo ($engines ? html_select("Engine", array("" => "(" . lang('engine') . ")") + $engines, $row["Engine"]) . on_help("event.target.value", 1) . script("qsl('select').onchange = helpClose;") . "\n" : "");
if ($collations) {
- echo "<datalist id='collations'>" . optionlist($collations) . "</datalist>";
+ echo "<datalist id='collations'>" . optionlist($collations) . "</datalist>\n";
echo (preg_match("~sqlite|mssql~", JUSH) ? "" : "<input list='collations' name='Collation' value='" . h($row["Collation"]) . "' placeholder='(" . lang('collation') . ")'>");
}
echo "<input type='submit' value='" . lang('Save') . "'>\n";