Работа с базой данных MySQL¶
Правила и функции для работы с базой данных.
Важно
Любые запросы к базе данных необходимо выполнять через специальные функции CS-Cart и плейсхолдеры.
- Плейсхолдеры (Placeholders)
 - Функции для работы с базой данных
- db_query — любой SQL запрос
 - db_quote — валидация SQL запроса
 - db_get_field — получить значение ячейки
 - db_get_row — получить строку данных по значению
 - db_get_fields — получить список данных
 - db_get_array — получить массив данных
 - db_get_hash_array — получить массив данных c особыми ключами
 - db_get_hash_single_array — получить массив вида “ключ => значение”
 - db_get_hash_multi_array — массив данных (группировка и заданные ключи)
 - db_get_hash_multi_array — массив данных (группировка, фильтрация, заданные ключи)
 
 - Требования к базам данных