2024-06-01 15:57:23 -05:00

42 lines
777 B
PHP

<?php
include '.worker/lib/sql.php';
include '.worker/lib/flags.php';
if ($argc < 3)
{
echo "Usage: table2names.php <locale> <table> <charset>";
exit;
}
if ($argv[1] == "ymir" or $argv[1] == "korea")
{
exit;
}
$fp = fopen(".worker/config/$argv[1]/mysql.conf", 'r');
$line = fgets($fp);
fclose($fp);
$conf = split(" ", $line);
$host = trim($conf[0]);
$id = trim($conf[1]);
$pass = trim($conf[2]);
$db = trim($conf[3]);
$name_table_map = array(
"common" => "locale_name",
);
$db = new mysql( trim($conf[0]), trim($conf[1]), trim($conf[2]), trim($conf[3]), $argv[3]);
$db->query("SELECT vnum, ".$name_table_map[$argv[1]]." FROM ".$argv[2]." ORDER BY vnum");
echo "VNUM\tLOCALE_NAME\n";
while ($row = $db->fetch_row())
{
echo $row[0]."\t".$row[1]."\n";
}