1
0
mirror of https://github.com/vrana/adminer.git synced 2025-08-12 01:24:17 +02:00

Get $collate from SHOW CREATE DATABASE

git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@58 7c3ca157-0c34-0410-bff1-cbf682f78f5c
This commit is contained in:
jakubvrana
2007-07-06 09:48:46 +00:00
parent c2ffa90120
commit c6f325d4ae

View File

@@ -35,7 +35,7 @@ if ($_POST) {
$collate = $_POST["collate"];
} else {
$name = $_GET["db"];
$collate = (strlen($_GET["db"]) ? mysql_result(mysql_query("SELECT DEFAULT_COLLATION_NAME FROM information_schema.SCHEMATA WHERE SCHEMA_NAME = '" . mysql_real_escape_string($_GET["db"]) . "'"), 0) : array());
$collate = (strlen($_GET["db"]) && preg_match('~ COLLATE ([^ ]+)~', mysql_result(mysql_query("SHOW CREATE DATABASE " . idf_escape($_GET["db"])), 0, 1), $match) ? $match[1] : array());
}
?>
<form action="" method="post"><div>