Db query RU
From SA-MP Wiki
[edit]
db_query
Описание:
Посылает SQL-запрос указанной базе данных.
(DB:db, query[])
DB:db | Идентификатор базы данных. |
query[] | Текст запроса. |
Возвращаемые значения:
Идентификатор результата запроса.
new DB:db = db_open("example.db"); db_query(db, "CREATE TABLE users (name VARCHAR(24), kills INTEGER, deaths INTEGER, money INTEGER)"); db_query(db, "INSERT INTO users VALUES('Vasya_Pupkin', 100, 50, 300000)"); db_close(db);
[edit]
Связанные функции
Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
- db_open: Открывает базу данных или создает новую
- db_close: Закрывает базу данных и сохраняет внесенные изменения.
- db_free_result: Удаляет результат запроса к базе данных из памяти сервера
- db_num_rows: Возвращает число строк результата запроса к базе данных
- db_next_row: Выполняет переход к следующей строке результата запроса к базе данных
- db_num_fields: Возвращает число полей результата запроса.
- db_field_name: Узнает название столбца результата по его номеру
- db_get_field: Узнает значение столбца результата по его номеру
- db_get_field_assoc: Узнает название столбца результата по его имени