Вход Регистрация
Файл: core/cuctema/function/ver_tables.php
Строк: 10
<?
// данный скрипт добавяет отсутствующие таблицы в базу данных
// также он используется для установки движка


$tab=mysql_query('SHOW TABLES');
for(
$i=0;$i<@mysql_num_rows($tab);$i++)
{
$table=mysql_tablename($tab,$i);
$_ver_table[$table]=true;
}
$k_sql=0;
$ok_sql=0;
$opdirtables=opendir(H.'core/mysql');
while (
$filetables=readdir($opdirtables))
{
if (
preg_match('#.sql$#',$filetables))
{
$table_name=preg_replace('#.sql$#',null,$filetables);
if (!isset(
$_ver_table[$table_name]))
{

include_once 
H.'core/cuctema/sql_parser.php';
$sql=SQLParser::getQueriesFromFile(H.'core/mysql/'.$filetables);


for (
$i=0;$i<count($sql);$i++)
{
$k_sql++; // счетчик запросов (для установщика)
if (@mysql_query($sql[$i])) {
$ok_sql++; // счетчик успешно выполненных запросов (для установщика)
}
}
}
}
}

?>
Онлайн: 1
Реклама