Buenas tardes, escribo desde Venezuela, estoy empezando con kumbia y estoy en Linux ahorita, hice todo lo que me dice el manual, pero creo que tengo problemas con postgres. Resulta que hago un ejemplo de MVC y me da problemas al mostrar la vista.
Mi error es el siguiente:
KumbiaDBException: ERROR: error de sintaxis en o cerca de «,» LINE 1: SELECT ,,,, FROM album ^ al ejecutar 'SELECT ,,,, FROM album'
Error Code: 0
En el archivo /var/www/ejemplo_kumbia/forms/db/adapters/postgresql.php en la línea: 123
#0 /var/www/ejemplo_kumbia/forms/db/main.php(114): db->query('SELECT ,,,, FRO...')
#1 /var/www/ejemplo_kumbia/forms/db/active_record.php(564): dbBase->in_query('SELECT ,,,, FRO...')
#2 /var/www/ejemplo_kumbia/controllers/album_controller.php(7): ActiveRecord->find()
#3 [internal function]: AlbumController->album()
#4 /var/www/ejemplo_kumbia/kumbia.php(201): call_user_func_array(Array, Array)
#5 /var/www/ejemplo_kumbia/public/index.php(76): Kumbia::main()
#6 {main}
Session Dump
NULL
El archivo postgresql.php me da problema con las variables de la consulta, porque cuando la mando a imprimir en vez de mostrarme las variables solo me muestra esto ",,,,,," muchas comas.
Mi pregunta es si alguien ha tenido este error y si se pudo solventar o que recomendacion me pueden dar.
Mis archivos son:
1._ album_controller.php en la carpeta controllers
<?php
class AlbumController extends ApplicationController {
function album(){
$this->album = $this->Album->find();
}
}
?>
2._ album.php en la carpeta models
<?php
class Album extends ActiveRecord {
}
?>
3._ album.phtml en views/album
<h1>Este es el controlador Album</h1>
<?php
foreach($album as $album1){
print"album1->nombre";
}
?>
Y mi base de datos esta de la siguiente manera:
id integer NOT NULL nextval('album_id_seq'::regclass) [pk][uniq]
nombre character varying(100) NOT NULL
fecha date NOT NULL
valor numeric(12,0) NOT NULL
estado "char" NOT NULL
Espero que me puedan ayudar. Muchisimas gracias de antemano.
Comentarios
Volviendo a tu problema te recomiendo que vayas a la versión 0.5 actualmente no tenemos Bug en los adaptadores de hecho de la 0.4.x a la 0.5 los cambios a nivel de adaptadores son muchos que van desde hacerlo mas estable, rapido y consistente. Yo trabajo con postgres y no he tenido problema. <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->
Éxitos...