07:20
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: Dima-kun  
Форум SAMP о мультиплеерах для GTA. »   » Wiki-Samp-Rus » [Tutorial] Создание сис-мы регистрации (MySQL)
[Tutorial] Создание сис-мы регистрации (MySQL)
EakwarpДата: Пятница, 06.04.2012, 04:17 | Сообщение # 16
Мастер джэдай
Группа: Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус:
Quote (MihailSarbonov)
Можно ли с компьютера подключится? Не используя денвер, а уже активную базу mysql? Я уже не знаю какой урок выполняю, и сам все делал, все равно не подключается к Базе.

Три варианта:
1. Юзер и пользователь используемые для подключения не имеют возможности подключатся с удаленного адреса.
2. Сервер блокирует соединение.
3. Ваш локальный компьютер блокирует соединение.



More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.


Valakas Roleplay on Twitter

Платные консультации, разработка, в ICQ. Дорого.
LatronДата: Среда, 09.05.2012, 00:39 | Сообщение # 17
Группа: I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус:
Satellite, В перечислении не ставится " ; ", и запятая после последней переменной.
Code

enum Variables {
     aID,
     aName[MAX_PLAYER_NAME],
     aPassword[64],
     bool: aLogged,
     aWrongPassword
}



Моё портфолио

Мои работы:
[ Lesson ] Операторы в PAWN.
[ Lesson ] Переменная.
[ GM ] RegSys. ( Last update: 21.04.2012 )


HakeRbesTДата: Воскресенье, 13.05.2012, 09:55 | Сообщение # 18
Новенький
Группа: Пользователи
Сообщений: 72
Награды: 0
Город: Новокузнецк
Репутация: 2
Замечания: 0%
Статус:
А есть команда, чтобы создать таблицу прямо в моде?

Добавлено (13.05.2012, 09:55)
---------------------------------------------
И ещё, как работать не с одной строкой? А то в примере указана работа только с одной.

AxeleratorДата: Воскресенье, 13.05.2012, 18:48 | Сообщение # 19
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 237
Награды: 2
Город: Омск
Репутация: 159
Замечания: 40%
Статус:
Quote (HakeRbesT)
А есть команда, чтобы создать таблицу прямо в моде?

Как это? Oo Таблицы создаются в базе данных...
Quote (HakeRbesT)
И ещё, как работать не с одной строкой? А то в примере указана работа только с одной.

Ты про какие строки говоришь? В уроке вроде все понятно :)



Сообщение отредактировал Axelerator - Воскресенье, 13.05.2012, 18:49
HakeRbesTДата: Понедельник, 14.05.2012, 13:16 | Сообщение # 20
Новенький
Группа: Пользователи
Сообщений: 72
Награды: 0
Город: Новокузнецк
Репутация: 2
Замечания: 0%
Статус:
Quote (Axelerator)
Как это? Таблицы создаются в базе данных...

Я имел ввиду функцию, которая создаёт таблицу. Мне нужно ввести эту функцию в моде и чтобы таблица создалась. В примере показано только как вручную создать таблицу.
Quote (Axelerator)
Ты про какие строки говоришь? В уроке вроде все понятно

Строки которые мы выбрали из таблицы.
Допустим мне надо выбрать оттуда не одну (как в примере), а три строки. Вот как мне их все из результата извлечь?
Я пробовал, делал запрос на две строки, а в результат записывалась всё равно одна.

AxeleratorДата: Среда, 16.05.2012, 11:18 | Сообщение # 21
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 237
Награды: 2
Город: Омск
Репутация: 159
Замечания: 40%
Статус:
Quote (HakeRbesT)
Я имел ввиду функцию, которая создаёт таблицу. Мне нужно ввести эту функцию в моде и чтобы таблица создалась. В примере показано только как вручную создать таблицу.

Таблицы создаются с помощью "CREATE TABLE".
Пример:
Code
"CREATE TABLE IF NOT EXISTS samp ( name VARCHAR(24), password VARCHAR (24) )

Проверяем, нет ли в базе данных таблицы "samp" и если нет, то создаем ее (можно и не делать проверку). Далее создаем в таблице два текстовых поля с именами "name" и "password" с типом VARCHAR и длинной символов 24.

Quote (HakeRbesT)
Строки которые мы выбрали из таблицы. Допустим мне надо выбрать оттуда не одну (как в примере), а три строки. Вот как мне их все из результата извлечь? Я пробовал, делал запрос на две строки, а в результат записывалась всё равно одна.

В SELECT можно задать нужные поля для извлечения.
Пример:
Code
"SELECT `name`, `password` FROM `samp` WHERE <условия>"

Или так:
Code
"SELECT * FROM `samp` WHERE <условия>"

Из таблицы "samp" получили поля "name" и "password".



Сообщение отредактировал Axelerator - Среда, 16.05.2012, 11:22
HakeRbesTДата: Среда, 16.05.2012, 19:42 | Сообщение # 22
Новенький
Группа: Пользователи
Сообщений: 72
Награды: 0
Город: Новокузнецк
Репутация: 2
Замечания: 0%
Статус:
Quote (Axelerator)
В SELECT можно задать нужные поля для извлечения.

А если у меня под условие попадают больше одной строки?
Функция mysql_fetch_row_format(result, "|"); записывает в result только одну строку, я проверял.

FortescueДата: Пятница, 25.05.2012, 01:17 | Сообщение # 23
Освоившийся
Группа: Продвинутые
Сообщений: 106
Награды: 1
Город: Харьков.
Репутация: 43
Замечания: 40%
Статус:
Полезный урок, но, по-моему лучше создавать на "MxINI".
AxeleratorДата: Пятница, 25.05.2012, 08:17 | Сообщение # 24
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 237
Награды: 2
Город: Омск
Репутация: 159
Замечания: 40%
Статус:
Quote (Fortescue)
Полезный урок, но, по-моему лучше создавать на "MxINI".

Каждый сам выбирает. Опять-таки, MxINI это файлы, а MySQL - БД. У MySQL много плюсов, для меня лично эта система более удобная. Взять ту же систему аккаунтов на MySQL - данные всех игроков перед тобой, не нужно открывать каждый файл для просмотра данных каждого игрока, достаточно один раз щелкнуть по нужной таблице.

STaTSДата: Среда, 20.06.2012, 14:32 | Сообщение # 25
Новенький
Группа: Пользователи
Сообщений: 9
Награды: 0
Город: Los Angeles
Репутация: 0
Замечания: 0%
Статус:
Спасибо, пойду разбираться так как нифига не шарю в MySQL :D
Dimon_KuzyaДата: Пятница, 22.02.2013, 13:27 | Сообщение # 26
Новенький
Группа: Пользователи
Сообщений: 31
Награды: 0
Город: Санкт-Петербург
Репутация: -27
Замечания: 0%
Статус:
new's в урок добавь, все new'ы выпиши и наче не полный урок получается..


New.pwn [ начало]
gena18udmДата: Четверг, 17.07.2014, 18:31 | Сообщение # 27
Новенький
Группа: Пользователи
Сообщений: 1
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
Почему не сохраняются аккаунты. Скомпелировалось все без ошибок, таблицу и БД создал все нормально.

Но!!! в Z:\usr\local\apache\logs\error.log в этом файле есть вот что:

[Thu Jul 17 16:23:16 2014] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Thu Jul 17 16:23:16 2014] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Thu Jul 17 16:23:16 2014] [notice] Apache/2.2.22 (Win32) mod_ssl/2.2.22 OpenSSL/1.0.1c PHP/5.3.13 configured -- resuming normal operations
[Thu Jul 17 16:23:16 2014] [notice] Server built: Apr 20 2012 18:42:30
[Thu Jul 17 16:23:16 2014] [notice] Parent: Created child process 2964
[Thu Jul 17 16:23:16 2014] [notice] Disabled use of AcceptEx() WinSock2 API
[Thu Jul 17 16:23:16 2014] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Thu Jul 17 16:23:17 2014] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Thu Jul 17 16:23:17 2014] [notice] Child 2964: Child process is running
[Thu Jul 17 16:23:17 2014] [notice] Child 2964: Acquired the start mutex.
[Thu Jul 17 16:23:17 2014] [notice] Child 2964: Starting 25 worker threads.
[Thu Jul 17 16:23:17 2014] [notice] Child 2964: Listening on port 443.
[Thu Jul 17 16:23:17 2014] [notice] Child 2964: Listening on port 8648.
[Thu Jul 17 16:23:17 2014] [notice] Child 2964: Listening on port 443.
[Thu Jul 17 16:23:17 2014] [notice] Child 2964: Listening on port 80.

что делать? помогите!!!

Форум SAMP о мультиплеерах для GTA. »   » Wiki-Samp-Rus » [Tutorial] Создание сис-мы регистрации (MySQL)
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua