2016-06-16 6 views
0

を未定義私のビューファイル内のコードindex.phpCodeIgniterのは、私はこの未定義の変数のユーザーに助けが必要な変数のユーザー

<tbody> 
<?php if(count($users)): foreach($users as $user): ?>  
<?php endforeach; ?> 
<tr> 

<td><?php echo anchor('admin/user/edit/' . $user->id, $user->email); ?></td>   
<td><?php echo btn_edit('admin/user/edit/' . $user->id); ?></td>  
<td><?php echo btn_delete('admin/user/delete/' . $user->id);?></td> 

</tr> <?php else: ?> 
<tr> 
<td colspan="3">We could not find any users.</td> 
</tr> 

<?php endif; ?> 

</tbody> 
+1

[尋ねる方法](HTTPをご覧下さい:// stackoverflowの。 com/help/how-to-ask)と[最小限で完全で検証可能なサンプルの作成方法](http://stackoverflow.com/help/mcve)を参照してください。これは有用な答えを得るのに役立ちます –

+0

ビューの始めに 'if(isset($ users))'をチェックするだけです – David

+0

'var_dump($ this-> user_m-> get()); –

答えて

0

私はこの問題を解決しましたb Y:

  1. 削除:ユーザーmodel(user_m)$this->data['users']=$this->user_m->get();と、このようなビューで変数を作成:

    <?php 
    $users=$this->user_m->get(); 
    if(count($users)):foreach($users as $user): 
    ?>