Обработка запросов по командам insert, update и delete |
Эти запросы видоизменяют базу данных, но не возвращают никаких данных программе. Ниже перечислены стадии обработки подобного рода запросов.
Рассмотрим характерный пример кода для выполнения всех стадий обработки подобных запросов. В данном примере запрос по команде UPDATE сформирован и присвоен переменной $db->setQuery($query); if ($db->query()) { return true; } else { $this->setError(JText::_('COM_JOOMPROSUBS_ADD_MAP_ROW_FAIL')); return false; } В первой строке приведенного выше примера кода запрос передается объекту базы данных. Если в переменной $query находится объект типа JDatabaseQuery, его метод toString выполняется автоматически. Этот метод формирует запрос, используя синтаксис, требующийся для конкретной применяемой базы данных. Метод
Понравился материал? Пригодилась информация? Плюсани в социалки!
|
Похожие новости | |
|