Mostar value de codigo de distrito en AJAX CRUD CODEIGNITER
Publicado por santiago (1 intervención) el 07/12/2015 00:25:34
Buenas ojala me puedan ayudar
tengo dos tablas personas y distritos, quisioera que en la lista se muestre el valor del codigo distrito
tengop variable var $table = 'persons'; casi todos mis funciones usan el $table como prodria hacer para dentro de esta variable meter un consulta con dios tablas con join para que las demas funciones la puedas reutilizar y asi poner en el var $column el campo descripcion
tabla distrit
id_dist
descripcion
MI MODELO
tengo dos tablas personas y distritos, quisioera que en la lista se muestre el valor del codigo distrito
tengop variable var $table = 'persons'; casi todos mis funciones usan el $table como prodria hacer para dentro de esta variable meter un consulta con dios tablas con join para que las demas funciones la puedas reutilizar y asi poner en el var $column el campo descripcion
tabla distrit
id_dist
descripcion
MI MODELO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?php defined('BASEPATH') OR exit('No direct script access allowed');
class Person_model extends CI_Model {
var $table = 'persons';
var $column = array('firstname','lastname','gender','address','dob');
var $order = array('id' => 'desc');
public function __construct()
{
parent::__construct();
$this->load->database();
}
private function _get_datatables_query()
{
$this->db->from($this->table);
$i = 0;
foreach ($this->column as $item)
{
if($_POST['search']['value'])
($i===0) ? $this->db->like($item, $_POST['search']['value']) : $this->db->or_like($item, $_POST['search']['value']);
$column[$i] = $item;
$i++;
}
if(isset($_POST['order']))
{
$this->db->order_by($column[$_POST['order']['0']['column']], $_POST['order']['0']['dir']);
}
else if(isset($this->order))
{
$order = $this->order;
$this->db->order_by(key($order), $order[key($order)]);
}
}
function get_datatables()
{
$this->_get_datatables_query();
if($_POST['length'] != -1)
$this->db->limit($_POST['length'], $_POST['start']);
$query = $this->db->get();
return $query->result();
}
Valora esta pregunta


0