Если нужно сохранить какие-либо данные в таблицу, в Joomla 3, то проще всего воспользоваться встроенным механизмом:
$oTable = JTable::getInstance('table_name', 'SoComponentTable'); $oTable->name = 'NAME'; $oTable->id_type = 10; $oTable->store();
- где table_name - имя файла таблицы, а SoComponentTable имя компонента.
Если получаете сообщение, что таблица не найдена или возвращается пустой класс, то нужно добавить JTable::addIncludePath(JPATH_COMPONENT.'/tables/');
Если сохранение нужно вызвать из модуля или другого компонента, то вместо JPATH_COMPONENT нужно указать путь до нужного компонента.