Voy al grano. Tan simple como almacenar en una tabla llamada 'descripción' (con dos campos varchar) en mysql desde una vista con code igniter. Utilizo WAMP.
El error es el siguiente;
A PHP Error was encountered
Severity: Notice
Message: Undefined property: Descripcion::$bd
Filename: core/Model.php
Line Number: 51
y seguidamente
( ! ) SCREAM: Error suppression ignored for
( ! ) Fatal error: Call to a member function insert() on a non-object in E:\wamp\www\PFC\CI213\application\models\descripci on_model.php on line 43
el código del controlador es el siguiente:
Código PHP:
class Descripcion extends CI_Controller {
function index(){
$this->load->view('vista_desc');
}
function insertar_desc(){
$this->load->model('descripcion_model');
$this->descripcion_model->insertar();
}
}
Código PHP:
class Descripcion_model extends CI_Model
{
function __construct()
{
parent::__construct();
}
function insertar()
{
$data['id'] = $_POST['id'];
$data['descripcion'] = $_POST['descripcion'];
$this->bd->insert('descripcion', $data); // esta es la línea 43 donde da error
}
}
La información del error debiera ser suficientemente descriptiva pero no logro averigauar que pasa.
Perdón por la parrafada, no sé si se me olvida algo. Gracias.