美好的一天。我正在尝试在loop
内运行查询。这是我到目前为止所做的。
function scan_folder()
{
$this->load->library('Word');
$this->load->helper('directory');
$map2 = directory_map('./assets/filenya/Hukum Acara', TRUE, TRUE);
for($x=0;$x<count($map2);$x++)
{
$map3 = directory_map('./assets/filenya/Hukum Acara/'.$map2[$x]);
for($xy = 0;$xy<count($map3);$xy++)
{
$category[$xy] = $this->modelmodel->showsingle("SELECT menu_id FROM kategori
where name like '%".stripslashes($map2[$x])."%'");
echo $map3[$xy]." ".$category[$xy]->menu_id."<br>";
}
}
}
上面有我的脚本。我收到此错误Trying to get property of non-object
。
来自$map2
Array
(
[0] => H.I.R\
[1] => Kitab Undang-Undang Hukum\
)
来自$map3
的数组
Array
(
[0] => KOLONIAL_HERZIEN_INLANDSCH_REGLEMENT.pdf
)
Array
(
[0] => kolonial_kuh_perdata_fix.pdf
[1] => KUH DAGANG.pdf
[2] => KUH PIDANA.pdf
[3] => KUHAP.pdf
)
如果我只是回应查询
echo "SELECT menu_id FROM kategori
where name like '%".stripslashes($map2[$x])."%' <br>";
这是结果
SELECT menu_id FROM kategori where name like '%H.I.R%'
SELECT menu_id FROM kategori where name like '%Kitab Undang-Undang Hukum%'
SELECT menu_id FROM kategori where name like '%Kitab Undang-Undang Hukum%'
SELECT menu_id FROM kategori where name like '%Kitab Undang-Undang Hukum%'
SELECT menu_id FROM kategori where name like '%Kitab Undang-Undang Hukum%'
这是我的错误。我正在使用Codeigniter 3
KOLONIAL_HERZIEN_INLANDSCH_REGLEMENT.pdf 11 PHP错误是 遇到
严重性:注意
消息:尝试获取非对象的属性
文件名:controllers / Admin.php
行号:31
回溯:
文件:D:\ xampp \ htdocs \ jdih \ application \ controllers \ Admin.php行:31 功能:_error_handler
文件:D:\ xampp \ htdocs \ jdih \ index.php行:315功能:require_once
kolonial_kuh_perdata_fix.pdf遇到PHP错误
严重性:注意
消息:尝试获取非对象的属性
文件名:controllers / Admin.php
行号:31
回溯:
文件:D:\ xampp \ htdocs \ jdih \ application \ controllers \ Admin.php行:31 功能:_error_handler
文件:D:\ xampp \ htdocs \ jdih \ index.php行:315功能:require_once
KUH DAGANG.pdf遇到PHP错误
严重性:注意
消息:尝试获取非对象的属性
文件名:controllers / Admin.php
行号:31
回溯:
文件:D:\ xampp \ htdocs \ jdih \ application \ controllers \ Admin.php行:31 功能:_error_handler
文件:D:\ xampp \ htdocs \ jdih \ index.php行:315功能:require_once
KUH PIDANA.pdf遇到PHP错误
严重性:注意
消息:尝试获取非对象的属性
文件名:controllers / Admin.php
行号:31
回溯:
文件:D:\ xampp \ htdocs \ jdih \ application \ controllers \ Admin.php行:31 功能:_error_handler
文件:D:\ xampp \ htdocs \ jdih \ index.php行:315功能:require_once
KUHAP.pdf
答案 0 :(得分:1)
尝试使用此
for($x=0;$x<count($map2);$x++)
{
$map3 = directory_map('./assets/filenya/Hukum Acara/'.$map2[$x]);
foreach($map3 as $file)
{
$category = $this->modelmodel->showdata("SELECT menu_id FROM kategori
where name like '%".stripslashes($map2[$x])."%'");
foreach($category as $result)
{
echo $file."--".$result->menu_id."<br>";
}
}
}