Bonjour, je m’intéresse depuis peu a codeigniter3.
Je doit pour des raison professionnelle me formé pour le développement d'une application intranet.
Ayant quelque notion en Php j'ai choisir le frameworks codeigniter pour développé mon application.
En lisant le documentation officielle j'ai fait quelque test mais voila:
J'ai créer un modèle avec une requête mysql toute simple que j’appelle dans mon contrôleur et que je transmet a ma vue. Le problème c'est que la variable que j’appelle dans ma vue est inconnue. Je pense que c'est certainement une nom compréhension de la documentation mais je m'en remet a vous pour l'explication.
voici mon model :
mon controleur :Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class User extends CI_Model { protected $table = 'test'; public function Info_bd() { $this->load->database(); return $this->db->select('*') ->from($this->table) ->where('id', 1) ->get() ->result(); } }
et ma vue toute simpleCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <?php defined('BASEPATH') OR exit('No direct script access allowed'); class Accueil extends CI_Controller { public function index() { $this->load->model('user'); $data = array(); $data['testBD'] = $this->user->Info_bd(); $this->load->view('themes/header'); $this->load->view('Accueil',$data['testBD']); } }
je vous remercie d'avance pour avoir prit le temps de me lire.Code:
1
2<?php echo $nom; ?>
Cordialement