Exemplo n.º 1
0
/**
 * 获得某个SQL文件的记录数(SQL语句数量)。
 * @return  int
 */
function get_record_number($next_ver, $type)
{
    global $db, $prefix;
    $file_path = ROOT_PATH . 'upgrade/packages/' . $next_ver . '/' . $type . '.sql';
    $db_charset = strtolower(str_replace('-', '', EC_CHARSET));
    $se = new sql_executor($db, $db_charset, 'ecs_', $prefix);
    $query_items = $se->parse_sql_file($file_path);
    if (empty($query_items)) {
        return 0;
    }
    return count($query_items);
}