Db query RU

From SA-MP Wiki

Jump to: navigation, search

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);


Связанные функции

Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.

  • 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: Узнает название столбца результата по его имени
Personal tools
Navigation
Toolbox
In other languages