2016-08-24 19 views
2

おはよう。 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>"; 

、ここでは結果

01でエコー場合

ここは間違いです。私はCodeIgniterの3

KOLONIAL_HERZIEN_INLANDSCH_REGLEMENT.pdf 11 A PHPのエラーを使用して が

重要度を発生しましたよ:非オブジェクト

ファイル名のプロパティを取得しようとすると::コントローラ

メッセージに注目してください/Admin.php

行番号:31

バックトレース:

ファイル:D:\ xamppの\ htdocsに\ jdih \アプリケーション\コントローラはAdmin.phpラインを\:31 機能:_error_handler

ファイル:D:\ xamppの\ htdocsに\ jdih \インデックス。 PHPのライン:315機能:require_onceを

kolonial_kuh_perdata_fix.pdf A PHPエラーが重大

を発生しました:非オブジェクト

01のプロパティを取得しようとすると:

メッセージに注目してください

ファイル名:コントローラー/ Admin.php

行番号:31

バックトレース:

ファイル:D:\ xamppの\ htdocsに\ jdih \アプリケーション\コントローラはAdmin.phpラインを\:31 機能:_error_handler

ファイル:D:\ xamppの\ htdocsに\ jdih \ index.phpをライン:315機能:require_onceを

KUH DAGANG。PDF A PHPエラーが

重要度を発生しました:コントローラー/ Admin.php

行番号:31

非オブジェクト

ファイル名のプロパティを取得しようとすると:

メッセージに注目してくださいバックトレース:

ファイル:D:¥xampp¥htdocs¥jdih¥application¥controllers¥Admin.php行:31 機能:_e rror_handler

ファイル:D:\ xamppの\ htdocsに\ jdih \ラインのindex.php:315機能:require_onceを

KUH PIDANA.pdf A PHPのエラーが発生しました

重要度:

メッセージに注目してください:コントローラー/ Admin.php

行番号:31

非オブジェクト

ファイル名のプロパティを取得しようとすると、

バックトレース:

ファイル:D:\ xamppの\ htdocsに\ jdih \アプリケーション\コントローラはAdmin.phpライン\:31 機能:_error_handler

ファイル:D:\ xamppの\ htdocsに\ jdih \インデックス.PHPライン:315機能:require_onceを

KUHAP.pdf

+0

''非オブジェクトのプロパティを取得しようとしていますか? ' – Raptor

+0

全体のエラー情報を投稿してください –

+0

私はこの行で$ category [$ xy] - > menu_idと思います。 – YVS1102

答えて

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>"; 
          } 
        } 
      } 
0で試してみて
関連する問題