未定义的索引:file_name下载 pdf



下载 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 错误 严重性:通知

消息:未定义的索引:file_name

如何解决此错误?

传递$fileinfo[0][file_name]因为file_name在第 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'].

最新更新