hola!!!
Estoy personalizando el modulo de preinscripcion v2.6.2, y luego de realizar el login de un usuario ya registrado me muestra una página en blanco, sólo con el encabezado.
El log de errores de Apache es
PHP Fatal error: Call to a member function GetArray() on a non-object in D:\SIU-Guarani\2.6.2\Preinscripcion\PHP\library\db_functions.lib.php on line 186, referer: http://localhost/preinscripcion/pre_login.php
¿Cómo puedo resolverlo?
Muchas gracias
Natalia
Hola Natalia:
O no tenes ningun campo visible
sga_campos_form.visible =N
o la siguiente consulta no te está devolviendo nada
SELECT sga_campos_form.tipo_de_carrera, sga_campos_form.columna, sga_campos_form.visible, sga_campos_form.obligatorio, sga_campos_form.descripcion , sga_campos_form.se_imprime" .
" FROM sga_campos_form, sga_carreras, sga_preinscripcion " .
" WHERE sga_preinscripcion.usuario = ? " .
" AND sga_preinscripcion.unidad_academica = sga_carreras.unidad_academica " .
" AND sga_preinscripcion.carrera = sga_carreras.carrera " .
" AND sga_carreras.tipo_de_carrera = sga_campos_form.tipo_de_carrera ";
Otra consulta, con que driver de adodb te estas conectando?
Emilio
Hola Emilio:
Si tengo campos visibles sga_campos_form y la consulta si me devuelve informacion.
Tengo instalado postgres 8.3.3 y odbc para postgres 8.3, apache 2.2.9 y php 5.2.9.
La pagina la cargaba sin problemas, pero estuve modificando el archivo .tpl y dejó de funcionar.
Saludos
Alguna otra cosa modificastes? El tpl normalmente se utiliza al final del php.
Emilio