Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 3 из 3
  1. #1
    Аватар для I'm Cobra
    Пользователь

    Статус
    Оффлайн
    Регистрация
    29.10.2013
    Сообщений
    151
    Репутация:
    17 ±

    Почему MySQL загружает только один объект?

    Здравствуйте, ув. пользователи Pro-Pawn! Сегодня я закончил писать систему объектов с сохранением и загрузкой на MySQL R9. Но вот с загрузкой проблемы. MySQL создает только один объект(первый прописанный в бд). В чем проблема?

    В OnGameModeInit У меня вот это:
    PHP код:
    mysql_function_query(1"SELECT * FROM `objects`"true"LoadObjects",""); 
    Содержимое загрузки объектов (LoadObjects):
    PHP код:
        new temp[30], rowsfields;
        
    cache_get_data(rowsfields);
        if(
    rows)
        {
            for(new 
    idxidx rowsidx++)
            {
                
    O[Model] = cache_get_field_content_int(idx"Model");
                
    cache_get_field_content(idx"O[foX]"temp); O[foX] = floatstr(temp);
                
    cache_get_field_content(idx"O[foY]"temp); O[foY] = floatstr(temp);
                
    cache_get_field_content(idx"O[foZ]"temp); O[foZ] = floatstr(temp);
                
    cache_get_field_content(idx"O[roX]"temp); O[roX] = floatstr(temp);
                
    cache_get_field_content(idx"O[roY]"temp); O[roY] = floatstr(temp);
                
    cache_get_field_content(idx"O[roZ]"temp); O[roZ] = floatstr(temp);
                
    CreateObject(O[Model], O[foX], O[foY], O[foZ], O[roX], O[roY], O[roZ], 500000.0);
                return 
    1;
            }
        } 

  2. #2
    Аватар для Mazzilla
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.11.2013
    Адрес
    Нижневартовск
    Сообщений
    256
    Репутация:
    63 ±
    return 1; убери, из-за него у тебя цикл обрывается после первой выгруженной строки.

  3. Пользователь сказал cпасибо:
    I'm Cobra (14.12.2014)
  4. #3
    Аватар для I'm Cobra
    Пользователь

    Статус
    Оффлайн
    Регистрация
    29.10.2013
    Сообщений
    151
    Репутация:
    17 ±
    Цитата Сообщение от Mazzilla Посмотреть сообщение
    return 1; убери, из-за него у тебя цикл обрывается после первой выгруженной строки.
    Огромное спасибо! Уже два часа сижу туплю!

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •