Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Долго загружаются дома MySql

Статус
В этой теме нельзя размещать новые ответы.

hImIkAt

Новичок
Привет всем Mysql R39-3, идет sql запрос в бд на все записи
PHP:
mysql_function_query(myc,"SELECT * FROM `house`",true,"LoadHouse","");
После идет разбор записей и создание домов
Не смотрите на костыли это временно
PHP:
public LoadHouse() 
{ 
    new rows, fields, buf[50]; 
    cache_get_data(rows, fields,myc); 
    if(rows) 
    { 
 for(new i = 0; i < rows; i++) 
 { 
    new houseid = i; 
        cache_get_field_content(houseid, "hEntrancex", buf); HouseInfo[houseid][hEntrancex] = floatstr(buf); 
        printf("Nomer %f", HouseInfo[houseid][hEntrancex]); 
        cache_get_field_content(houseid, "hEntrancey", buf); HouseInfo[houseid][hEntrancey] = floatstr(buf); 
        cache_get_field_content(houseid, "hEntrancez", buf); HouseInfo[houseid][hEntrancez] = floatstr(buf); 
        cache_get_field_content(houseid, "hExitx", buf); HouseInfo[houseid][hExitx] = floatstr(buf); 
        cache_get_field_content(houseid, "hExity", buf); HouseInfo[houseid][hExity] = floatstr(buf); 
        cache_get_field_content(houseid, "hExitz", buf); HouseInfo[houseid][hExitz] = floatstr(buf); 
        cache_get_field_content(houseid, "hOwner", buf); strmid(HouseInfo[houseid][hOwner], buf, 0, strlen(buf), 128); 
        cache_get_field_content(houseid, "hDiscription", buf); strmid(HouseInfo[houseid][hDiscription], buf, 0, strlen(buf), 128); 
        cache_get_field_content(houseid, "hValue", buf); HouseInfo[houseid][hValue] = strval(buf); 
        cache_get_field_content(houseid, "hHel", buf); HouseInfo[houseid][hHel] = strval(buf); 
        cache_get_field_content(houseid, "hArm", buf); HouseInfo[houseid][hArm] = strval(buf); 
        cache_get_field_content(houseid, "hInt", buf); HouseInfo[houseid][hInt] = strval(buf); 
        cache_get_field_content(houseid, "hLock", buf); HouseInfo[houseid][hLock] = strval(buf); 
        cache_get_field_content(houseid, "hOwned", buf); HouseInfo[houseid][hOwned] = strval(buf); 
        cache_get_field_content(houseid, "hRooms", buf); HouseInfo[houseid][hRooms] = strval(buf); 
        cache_get_field_content(houseid, "hRent", buf); HouseInfo[houseid][hRent] = strval(buf); 
        cache_get_field_content(houseid, "hRentabil", buf); HouseInfo[houseid][hRentabil] = strval(buf); 
        cache_get_field_content(houseid, "hTakings", buf); HouseInfo[houseid][hTakings] = strval(buf); 
        cache_get_field_content(houseid, "hVec", buf); HouseInfo[houseid][hVec] = strval(buf); 
        cache_get_field_content(houseid, "hVcol1", buf); HouseInfo[houseid][hVcol1] = strval(buf); 
        cache_get_field_content(houseid, "hVcol2", buf); HouseInfo[houseid][hVcol2] = strval(buf); 
        cache_get_field_content(houseid, "hDate", buf); HouseInfo[houseid][hDate] = strval(buf); 
        cache_get_field_content(houseid, "hLevel", buf); HouseInfo[houseid][hLevel] = strval(buf); 
        cache_get_field_content(houseid, "hPlants1", buf); HouseInfo[houseid][hPlants][0] = strval(buf); 
        cache_get_field_content(houseid, "hPlants2", buf); HouseInfo[houseid][hPlants][1] = strval(buf); 
        cache_get_field_content(houseid, "hPlants3", buf); HouseInfo[houseid][hPlants][2] = strval(buf); 
                } 
          } 
return 1; 
}

Дело в том что раньше на mxini загрузка шла до основного включения сервера, а теперь после того как сервер запустится, загружаться дома но войти в этот момент на сервер нельзя.
Вызов функции загрузки домов находится ровно на том же месте.
Как быть и что не так ?
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу