estamos armando un preinscripción para todas las Unidades Académicas, por lo cuál hemos hecho una sola base de datos, en donde importamos los datos de cada unidad académica.
Al registrarse anda todo bien hasta que elige la carrera, la ventana para elegir la carrera sale bien pero al cambiar de unidad académica sale el siguiente error:
Notice: Error recuperando datos para el campo sede_desc in C:\Apache2.2\htdocs\preinscripcion\library\db_functions.lib.php on line 258
Pero lo raro que al seleccionar una carrera de esa unidad académica no sale ese error, es mas luego volviendo a seleccionar esa carrera que automaticamente sale seleccionada no tira el error.
Ahi logré que funciones, comentando la siguientes lineas en RecuperarSedes (db_functions_lib.php):
function RecuperarSedes(&$objCon,$unidad_academica,$carrera,$sede)
{
Por lo visto busca una unidad académica de los parámetros, intenté ponerlo en vacio en parametros.inc.php:
$_SESSION[“sUA”] = “”; // Codigo de Unidad Académica o Universidad
Pero lo mismo, así que le tuve que cambiar en el código.
Como hacer para cambiar en los parametros así no toco el código?
No se si va a andar con múltiples unidades académicas.
Sinceramente no lo probé.
Pero en el array de parámetros siempre estará la unidad academica definida en la sesión.
Tanto el Guaraní como preinscripción están pensados para funcionar con una base de cada uno por UA.
Si tenés una base Guaraní por UA y una sola base de preinscripción no sé como va a funcionar después la recuperación de los datos para pasar al Guaraní.
Mientras los datos estén bien grabados, la recuperación es posible puesto que recuperas por id.
Lo que no se si quedará bien grabada en preinscripcion es la unidad_academica a la cual aspira.
Calculo que la leyenda en el documento impreso tampoco se garantiza.