git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@144
7c3ca157-0c34-0410-bff1-
cbf682f78f5c
<select name="db" onchange="this.form.submit();"><option value="">(<?php echo lang('database'); ?>)</option>
<?php
flush();
- $result = $mysql->query("SHOW DATABASES");
- while ($row = $result->fetch_row()) {
- echo "<option" . ($row[0] == $_GET["db"] ? " selected='selected'" : "") . ">" . htmlspecialchars($row[0]) . "</option>\n";
- }
- $result->free();
+ echo optionlist(get_vals("SHOW DATABASES"), $_GET["db"], "not_vals");
?>
</select><?php if (isset($_GET["sql"])) { ?><input type="hidden" name="sql" value="" /><?php } ?></p>
<noscript><p><input type="submit" value="<?php echo lang('Use'); ?>" /></p></noscript>
return $return;
}
+function get_vals($query) {
+ global $mysql;
+ $result = $mysql->query($query);
+ $return = array();
+ while ($row = $result->fetch_row()) {
+ $return[] = $row[0];
+ }
+ $result->free();
+ return $return;
+}
+
function fields($table) {
global $mysql;
$return = array();