latmap
Новичок
Кавычки в SQL запросах
У меня есть класс работающий с базой данных. Он работает таким образом - я передаю в него массив полей БД, а на выходе получаю результат запроса.
Массив состоит из трех столбцов. Последний столбик обозначает условие, первый - параметр этого условия.
Т.е. получаем значения нужных полей у записи, где parent=33
Второй столбик меня волнует больше всего. Он нужен только для того, чтобы в SQL запросах расставлять кавычки у строковых значений, а там где численные значения - кавычки не ставим. Неужели без этого второго столбика никак не обойтись? Есть какой-то выход, а то он мне сильно жить мешает?
У меня есть класс работающий с базой данных. Он работает таким образом - я передаю в него массив полей БД, а на выходе получаю результат запроса.
Массив состоит из трех столбцов. Последний столбик обозначает условие, первый - параметр этого условия.
Т.е. получаем значения нужных полей у записи, где parent=33
PHP:
$left_menu_print -> db_fields = Array(
'id' => Array( '', 0, 0),
'priority' => Array( '', 0, 0),
'active_1' => Array( '', 0, 0),
'created_1' => Array( '', 0, 0),
'title_1' => Array( '', 1, 0),
'parent' => Array( '33', 0, 1),
);