Search code examples
codeigniter-2

getwhere() error in codeigniter?


How i call solve the error?

Fatal error: Call to undefined method CI_DB_mysql_driver::getwhere() in C:\xampp\htdocs\ci_learn\application\models\employee_model.php on line 18



<?php 
class Employee_model extends CI_Model {
function Employee_model()
{
    parent::__construct();
}

function employee_getall()
{
    $this->load->database();
    $query = $this->db->get('employee');
    return $query->result();
}

function employee_get()
{
    $this->load->database();
    $query = $this->db->getwhere('employee', array('id' => 1));
    return $query->row_array();
}
} ?>

Solution

  • According to the docs, getwhere() was changed to get_where(). Looking back at the CodeIgniter Git log, it looks like it was removed on August 6, 2010 so any releases after that don't have it.