Loading...

kumbia@googlegroups.com

[Prev] Thread [Next]  |  [Prev] Date [Next]

[KumbiaPHP 8458] fallo en paginate_by_sql de paginate.php Carlos Beltran Wed Feb 01 21:00:29 2012

Estoy actualizando mi consulta de paises via paginate con busquedas
variables previo autocomplete y bueno falla cuando:

Dado el siguiente modelo:

class Pais extends ActiveRecord {

  protected $schema = 'geo';

  public function getPaises($page, $term="", $ppage=10) {
    if ($term === "") return $this->paginate("page: $page", "per_page:
$ppage", 'order: nombre asc');
    else {
        $elsql = "'" . "SELECT * FROM geo.pais WHERE nombre LIKE " .
"'" . "%$term%" . "'" . " ORDER BY nombre' " . ", '" . "page: $page" .
"', '" . "per_page: $ppage" . "'";
        $paso = $this->paginate_by_sql("$elsql");
    }
  }
...

invocando a paginate.php la con la func: public static function
paginate_by_sql ($model, $sql) con el contenido de $sql: 'SELECT *
FROM geo.pais WHERE nombre LIKE '%lo%' ORDER BY nombre' , 'page: 1',
'per_page: 10'

falla en la linea 174: $n = $model->count_by_sql("SELECT COUNT(*) FROM
($sql) AS t");

Parece un error de KumbiaPHP?
Gracias de antemano por sus retroalimentaciones.

-- 
Viva KumbiaPHP Framework!
 http://www.kumbiaphp.com/
 Ha recibido este mensaje porque está suscrito a Grupo "KumbiaPHP Framework" de 
Grupos de Google.
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/kumbia?hl=es.