Hola estoy empezando en kumbia y me gustaria saber como hacer consultas en mi db si alguno me da un ejemplo de hacer select en la db se los agradeceria saludos gracias
realmente no esta aprovechando bien las características del framework
para consultar la base de datos es ideal crear un modelo que herede de ActiveRecord, para hacer el mismo select que tiene arriba basta con hacer:
$mis_productos = $this->Productos->find();
con esto la variable $mis_productos obtendría todos los registros de la tabla Productos, para otro tipo de consultas a realizar le recomiendo leer el listado de operaciones con la base de datos
de esta forma ahorrara mucho tiempo y le sacara provecho al ORM =)
$pacientes = Load::model( 'paciente' )->find_all_by_sql( "SELECT * FROM paciente WHERE nombres LIKE '%$parametro%' OR identificacion LIKE'%$parametro%' LIMIT $start,$limit" );
En el archivo adaptador mysql agregué el siguiente método
/** * Método mágico get para Acceso a las Constantes de la clase * */ private function __get($name) { if (defined("self::$name")) { return constant("self::$name"); } trigger_error("$name isn't defined"); }
En el archivo db_base el método in_query_assoc por:
public function in_query_assoc($sql) { $q = $this->query($sql); $results = array(); if ($q) { while ($row = $this->fetch_array($q, $this->DB_ASSOC)) { $results[] = $row; } } return $results; }