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

35 lines
715 B
PHP

<?php
include '.worker/lib/sql.php';
$conf = file(".worker/config/$argv[1]/mysql.conf", FILE_IGNORE_NEW_LINES);
$conf = split(" ", $conf[0]);
$db = new mysql( trim($conf[0]), trim($conf[1]), trim($conf[2]), trim($conf[3]), $argv[2]);
$lines = file($argv[4], FILE_IGNORE_NEW_LINES);
if (FALSE === $lines)
{
echo "ERROR!!! file loading failed\n";
exit;
}
foreach ($lines as $line_num => $line)
{
$line = trim($line);
$token = split("\t", $line);
if ("" == $token[0] or "VNUM" == $token[0])
continue;
$vnum = $token[0];
$locale_name = $token[1];
if (FALSE === $db->query( "UPDATE mob_proto SET ".$argv[3]." = \"".$locale_name."\" WHERE vnum = ".$vnum ))
{
echo "ERROR!! on query\n";
exit;
}
}