Работа с базой данных 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 — массив данных (группировка, фильтрация, заданные ключи)
- Требования к базам данных