Сохранение пути к файлу в базе данных после загрузки в Joomla
Я сейчас создаю свой собственный компонент в Joomla 2.5.14. Я загрузил файлы с бэк-энда. но я не могу сохранить путь к файлу в базе данных. другие значения столбца обновляются, но столбец для загруженного файла не обновляется. это остается нулевым. ниже показана строка, которую я использовал для обновления значений в БД.
$row =& JTable::getInstance('tenders', 'Table');
if(!$row->bind(JRequest::get('post')))
{
JError::raiseError(500, $row->getError() );
}
$row->uploaded=JRequest::getVar( $filepath, '','post', 'string', JREQUEST_ALLOWRAW );
if(!$row->store()){
JError::raiseError(500, $row->getError() );
}
загрузка моего файла работает отлично. Помогите мне добавить путь к БД, используя JTable store или функции связывания, потому что я использую то же самое для обновления других столбцов.
1 ответ
Я решил проблему. я изменил линию
$row->uploaded=JRequest::getVar( $filepath, '','post', 'string', JREQUEST_ALLOWRAW );
как
$row->uploaded=$filepath;
тогда это работает хорошо..