Alonso 82 Опубликовано 3 января, 2018 Вроде не видел тут такого. Автор: я (Alonso) Создать подключение к БД MySQL: new mysql_connect_id; public OnGameModeInit() { mysql_connect(host, user, database, password); return 1; } Где host - IP Адрес хостинга, если с локальной сети - 127.0.0.1 user - Имя пользователя, для ЛС - root database - Имя базы данных password - Пароль от базы данных, на ЛС - пустое поле (ничего, даже пробелов). Добавить строку в таблицу: f(query_string, "INSERT INTO `table` (`new`) VALUES ('%s')", new2); mysql_tquery(mysql_connect_id, query_string); table - название таблицы, в которой создаем строку new - название столбца (переменная в таблице)%s - здесь может быть и другой (оператор) ... не знаю как его назвать (%d, %f) new2 - название переменной, значение которой вводим в таблицу Проверить, имеется ли строка, с данным значением: f(query_string, "SELECT * FROM `table` WHERE `new` = '%s'", new2); mysql_tquery(mysql_connect_id, query_string, "public", "i", playerid); table - название таблицы, в которой создаем строку new - название столбца (переменная в таблице)%s - здесь может быть и другой (оператор) ... не знаю как его назвать (%d, %f) new2 - название переменной, значение которой вводим в таблицу public - паблик, в котором будет результат поиска public public(playerid) { new rows, fields; cache_get_data(rows, fields); if(!rows) return 1; - если строки с таким значением нет - если строка с таким значением есть return 1; } Сохраняем что либо/меняем значения в таблице: 1) f(query_string, "UPDATE `table` SET `new` = '%d' WHERE 1", new1); mysql_tquery(mysql_connect_id, query_string); 2) f(query_string, "UPDATE `table` SET `new` = '%d' WHERE `new1` = '%d'", new2, new3); mysql_tquery(mysql_connect_id, query_string); 1) table - название таблицы, в которой создаем строку new - название столбца (переменная в таблице)%d - здесь может быть и другой (оператор) ... не знаю как его назвать (%s, %f) new1 - название переменной, значение которой вводим в таблицу 2) table - название таблицы, в которой создаем строку new - название столбца (переменная в таблице) new1 - название столбца, куда сохранять (получается, где new1 == new3) %d - здесь может быть и другой (оператор) ... не знаю как его назвать (%s, %f) new2 - название переменной, значение которой вводим в таблицу 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты