gpt4 book ai didi

php - 在 joomla 中上传后将文件路径保存到数据库中

转载 作者:行者123 更新时间:2023-11-30 01:12:15 29 4
gpt4 key购买 nike

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

最佳答案

我解决了这个问题。我改变了线路

$row->uploaded=JRequest::getVar( $filepath, '','post', 'string', JREQUEST_ALLOWRAW );

作为

$row->uploaded=$filepath;

然后就可以正常工作了..

关于php - 在 joomla 中上传后将文件路径保存到数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19380785/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com