хороший урок + 1 за то что бы закрепить
хороший урок + 1 за то что бы закрепить
Вот у меня вопрос:
Например я получил
Где a - чистло координат, b - простое число, c - имя игрока.PHP код:
new string[128],DBResult:TEST; // объявляем переменную типа DBResult ( Результат запроса )
format(string,sizeof(string),"SELECT a, b, c, d, e, f FROM myFileForabc WHERE ID = %d",SpecialID)
TEST = db_query(ServerDB,string);
Как все эти значения вывести, или записать в переменную?
Skill Training Mode v3.1 Download
Download
Skill Training Mode Offical Web Site
www.samp-stm.ru
Skill Training Mode Offical Forum
www.samp-stm.do.am
А какими средствами ты пользовался, для просмотра базы и её создания, вне игрового режима?
Dark0711, Denwer!
Хотя я больше предпочитаю TopServer. В нём сразу идёт пакет apache,php,mysql,perl,cgi. Гараздо проще и легче чем Denwer.
Ничто не ограничивает полет мысли программиста так, как компилятор, сцуко!
Если в предложении собеседника различного рода смайлов больше чем слов - однозначно, что этот индивид страдает критической, неизлечимой и при этом прогрессирующей формой долбоебизма © лурка
PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..
А это собственно для чего? Чтобы было удобней переносить сервер?
Ещё вопрос. К примеру у тебя есть открытая база в головном файле.То надо базу открывать в filterscripts или если попытаться открыть сервер не рухнет???
Gameyer, Как-то так:
- - - - -PHP код:
new string[128],DBResult:TEST; // объявляем переменную типа DBResult ( Результат запроса )
format(string,sizeof(string),"SELECT a, b, c, d, e, f FROM myFileForabc WHERE ID = %d",SpecialID); // a - чистло координат, b - простое число, c - имя игрока
new Float:CoordX; // координата a
new ProstoeCeloe; // простое целое b
new Name[32]; // имя (текст) c
new var[32]; // объявляем переменную, для временного хранения значений ячеек результата
TEST = db_query(ServerDB,string);
db_get_field(TEST, 0, var, 32); // получаем значение ячейки (столбец 0, строка 0) a
CoordX = floatstr(var); // вытащили Float из результата
db_get_field(TEST, 1, var, 32); // получаем значение ячейки (столбец 1, строка 0) b
ProstoeCeloe = strval(var); // получили простое целое из результата
db_get_field(TEST, 2, var, 32); // получаем значение ячейки (столбец 2, строка 0) c
format(Name,sizeof(Name),%s,var); // получили имя (текст) из результата
Об этом я в следующем уроке подробно расскажу )
- - - - -
Это чтобы удобнее хранить аккаунты игроков. Очень актуально когда на сервере больше 500 человек зарегистрировано. Ну и хорошая альтернатива MySQL, хотя по сути дела тоже самое, но с некоторыми ограничениями
OFFTOP: Кстати! Все любят тестировать эти новые методы работы с текстовыми файлами (вроде mxINI, Dini ...) а кто-нибудь реально проверял за какое время тот же mxINI найдет нужный файл из 1000-2000 файлов .ini ?
- - - -
Интересный вопрос! Надо бы на sa-mp.com найти тему с описанием, может быть они точно знают, но дома я не замечал проблем - спокойно редактировал базу данных при работающем сервере.
[Θpposing Force]
Урок: [SQLite Database]
Урок: [Оптимизация Циклов]
Урок: [Битовые Операции]
Полезные функции: [Useful Tools]
#include [Pickup Portal System]
Filterscript [Simple AFK System]
Filterscript [Лазерное Наведение Ракет]
Filterscript [TextDraw Arcanoid]
Разное: [Func Tests]
[Рейтинг Пользователей]
Реклама в подписи запрещена!!!
Я ВКонтакте: [vk.com/offreal]
[SIGPIC][/SIGPIC]
Код:C---C GTO C---C \ / \ / \ / C---C E C---C I C---C / \ / \ / \ ---C R C---C N C---C N C--- \ / \ / \ / C---C U C---C O C---C / \ / \ / \ C---C R11 C---C / \ / \ C---C
phpmyadmin неплохое средство для редактирования sql-баз.
Для локального редактирования своей базы я использую SQLite Database Browser
А phpmyadmin, насколько я знаю, обращается к MySQL серверу который уже работает с базой.
А к чему обращаться при реализации базы через встроенный SQLite? неужели к sa-mp-серверу? Пароль и логин тогда какие?
[Θpposing Force]
Урок: [SQLite Database]
Урок: [Оптимизация Циклов]
Урок: [Битовые Операции]
Полезные функции: [Useful Tools]
#include [Pickup Portal System]
Filterscript [Simple AFK System]
Filterscript [Лазерное Наведение Ракет]
Filterscript [TextDraw Arcanoid]
Разное: [Func Tests]
[Рейтинг Пользователей]
Реклама в подписи запрещена!!!
Я ВКонтакте: [vk.com/offreal]
[SIGPIC][/SIGPIC]
Код:C---C GTO C---C \ / \ / \ / C---C E C---C I C---C / \ / \ / \ ---C R C---C N C---C N C--- \ / \ / \ / C---C U C---C O C---C / \ / \ / \ C---C R11 C---C / \ / \ C---C