1

フォームからテーブルにユーザーを追加していますCodeIgniterInsertion順調です。しかし、選択したレコードを削除した後、未定義の変数結果が得られます。私も定義しました

 $results = NULL;

私のコントローラーコードで。私のコードで何が起こっていますか?

コントローラーコード

$results = NULL;
$this->load->model('User');
$form_data['results'] = $this->User->view_table();
$this->load->view('User/User_login', $form_data);

user_login.php のコードを表示

<?php 
            if(sizeof($results)>0){
                foreach ($results as $row){
                    echo "<tr style='text-align:center';>";
                    echo "<td>".$id=$row->id."</td>";
                    echo "<td>".$row->first_name."</td>";
                    echo "<td>".$row->last_name."</td>";
                    echo "<td>".$row->username."</td>";
                    echo "<td>".$row->email."</td>";
                    echo "<td><a href = ".base_url().'Users/user_edit'.">Edit</a>|<a href=".base_url().'Users/user_delete/'.$id=$row->id.">Delete</a></td>";
                   // echo $id; die();
                echo "</tr>";
            }
            }else{
                echo "no record found";
            }

            ?>

エラー

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: results

Filename: User/User_login.php

Line Number: 44
4

2 に答える 2