Db num fields RU
From SA-MP Wiki
db_num_fields
Описание:
Позволяет узнать количество полей результата запроса.
(DBResult:dbresult)
DBResult:dbresult | Идентификатор результата. |
Возвращаемые значения:
Число полей.
new DB:db = db_open("example.db"); new DBResult:dbresult; new fields; dbresult = db_query("SELECT * FROM my_table"); fields = db_num_fields(dbresult); printf("В таблице %d полей", fields); db_free_result(dbresult); db_close(db);
Связанные функции
Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
- db_open: Открывает базу данных или создает новую
- db_close: Закрывает базу данных и сохраняет внесенные изменения.
- db_query: Посылает запрос базе данных
- db_free_result: Удаляет результат запроса к базе данных из памяти сервера
- db_num_rows: Возвращает число строк результата запроса к базе данных
- db_next_row: Выполняет переход к следующей строке результата запроса к базе данных
- db_field_name: Узнает название столбца результата по его номеру
- db_get_field: Узнает значение столбца результата по его номеру
- db_get_field_assoc: Узнает название столбца результата по его имени