Возвращает информацию о колонках таблицы $tableName в виде массива:
array( 'columnName' => array( 'type' => тип колонки, 'length' => длина, 'nullable' => принимает ли значение NULL?, 'key' => описание ключа колонки (если есть), 'default' => значение по-умолчанию, 'index'=> тип индекса ) )
Выполняет модифицирующую (INSERT, UPDATE, DELETE) операцию в БД.
Если количество аргументов метода больше 1, тогда $query трактуется как строка формата подобно функции printf, а дополнительные аргументы экранируются и помещаются на место меток (placeholder) строки $query.
Возвращает в результате:
Последний сгенерированный ID для поля типа AUTO_INCREMENT, или
Если количество аргументов метода больше 1, тогда $query трактуется как строка формата подобно функции printf, а дополнительные аргументы экранируются и помещаются на место меток (placeholder) строки $query.
Возвращает в результате:
Массив вида
array(
rowID => array(fieldName => fieldValue, ...)
)
если запрос исполнился успешно и вернул какие-либо строки;
true, если запрос исполнился успешно, но не вернул ни одной строки;
false, если при выполнении запроса произошла ошибка.