下载pdf文件文件数据库。它给出了一个错误
$fileInfo = $this->User_Model->getRows($markid);
echo '<pre>';
print_r($fileInfo);
echo '</pre>';
$file='uploads/files/'.$fileInfo['file_name'];
the output
Array
(
[0] => Array
(
[id] => 0
[regno] => 01107402042
[appno] => 10001
[certid] => 4
[file_name] =>
81368151bdef9689d696d0e942c64293.pdf
[status] => Uploaded
[update_date] => 2018-09-14
)
)
出现错误。遇到PHP错误 严重程度:通知
消息:未定义的索引:文件名
如何解决此错误?
答案 0 :(得分:0)
如果要使用base_url()
,则需要在自动加载文件$autoload['helper'] = array('url');
中加载URL助手
您可以在控制器或视图$this->load->helper('url')
中手动加载;
现在base_url()
在控制器或视图中的任何位置都可用。
$file= base_url().'uploads/files/'.$fileInfo[0]['file_name'];
注意:打印阵列数据时。结果数据是一个数组或数组。
因此文件名位于[0]['file_name']
。