我现在在 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 存储或绑定函数添加到 db 的路径,因为我使用相同的方法来更新其他列。