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

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

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

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

Пишем регистрацию и авторизацию с 0 на MySQL

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

PaHaNjkee

Специалист
Видео разложил на 2 части, 1 часть:
2 часть:

Я плохо обьясняю т.к. это только мой 2 видеоурок, так что как знаю так и учу) Плюсов не прошу, если хотите - ставьте сами ;)

Библиотека MySQL (кидать в папку сервером):
Плагин MySQL (кидать в "Папка сервера/plugins/):
Инклюд: (думаю куда кидать не буду гвоорить):

И не забудьте написать в server.cfg плагин:
PHP:
plugins mysql
И вот стоки которые вам понадобяться (с ними удобнее работать):
PHP:
/*==============================================================================*/
sqlGetInt(fieldi[],&permi)
{
    new fetch[128];
    mysql_fetch_field_row(fetch,fieldi);
    permi = strval(fetch);
}
/*==============================================================================*/
sqlSetInt(base[],fields[],perms,opredelitel[],name[])
{
    new query[256];
    format(query,512,"UPDATE `%s` SET `%s` = '%d' WHERE `%s` LIKE '%s'",base,fields,perms,opredelitel,name);
    mysql_query(query);
}
/*==============================================================================*/
sqlGet(fields[],perms[])
{
    new fetch[128];
    mysql_fetch_field_row(fetch,fields);
    strmid(perms, fetch, 0, strlen(fetch), 255);
}
/*==============================================================================*/
sqlGetFloat(fieldf[],&Float:permf)
{
    new fetch[256];
    mysql_fetch_field_row(fetch,fieldf);
    permf = floatstr(fetch);
}
/*==============================================================================*/
sqlSetFloat(base[],fields[],Float:perms,opredelitel[],name[])
{
    new query[128];
    format(query,sizeof(query),"UPDATE `%s` SET `%s` = '%f' WHERE `%s` = '%s'",base,fields,perms,opredelitel,name);
    mysql_query(query);

}
/*==============================================================================*/
sqlSet(base[],fields[],perms[],opredelitel[],name[])
{
    mysql_real_escape_string(perms,perms);
    new query[512];
    format(query,512,"UPDATE `%s` SET `%s` = '%s' WHERE `%s` = '%s'",base,fields,perms,opredelitel,name);
    mysql_query(query);
}
/*==============================================================================*/
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу