active record con codeigniter



   AUTOR PREGUNTA

Publicado 17 marzo 2014 - 01:55

¿De qué forma puedo usar el active record de codeigniter para sumar la cantidad de votos que tiene una pregunta determinada, así se vería con sql tradicional:

SELECT sum(type) FROM `votes` WHERE questions_id=1

Gracias de antemano


¿Tienes la misma pregunta? Yo también

Publicado 17 marzo 2014 - 04:31

Viendo tu código SQL se podría resumir con las siguientes líneas de código:

$this->db->select('SUM(type) as score');
$this->db->where('question_id',1);
$q=$this->db->get('votes');
$row=$q->row(); $score=$row->score

   AUTOR PREGUNTA

Publicado 17 marzo 2014 - 14:12

Gracias, implementado y funcionando