users.php-Controllerundefinierte Variable in der Ansicht CI
class Users extends CI_Controller{
public function userList(){
$data['results'] = $this->user_model->get_users();
$this->load->view('users_view',$data);
}
}
user_model.php Modell
class User_model extends CI_Model{
public function get_users()
{
$query = $this->db->get('users');
return $query->result();
}
}
users_view.php Ansicht
foreach ($results as $list) {
echo $list->id;
}
main.php Ansicht
$this->load->view('users_view');
Wenn ich http://localhost:81/rokki/users/userlist anzeigen, wird die ID angezeigt. Aber, wenn ich in http://localhost:81/rokki/home durch die main.php sehen Ich erhalte Fehler wie folgt:
Ein PHP-Fehler aufgetreten
Schweregrad: Hinweis
Nachricht: Undefined variable: Ergebnisse
Dateiname: views/users_view.php
Zeilennummer: 41
Backtrace:
Datei: C: \ xampp \ htdocs \ Rokki \ application \ Ansichten \ users_view.php Line: 41 Funktion: _error_handler
Datei: C: \ xampp \ htdocs \ Rokki \ application \ Ansichten \ Layouts \ main.php Line: 20 Funktion: Ansicht
Datei: C: \ xampp \ htdocs \ Rokki \ application \ Controller \ home.php Line: 7 Funktion: Ansicht
Datei: C: \ xampp \ htdocs \ rokki \ index.php Zeile: 315 Funktion: require_once
Ich bin Neuling im CI. Bitte hilf mir. Vielen Dank im Voraus
Glück gehabt mit einem der Antworten – user4419336