function esta_inscrito_convocatoria($conn,$cod_personal,$id_convocatoria)
{
$funcion_ins="FULP.PACK_INNOVA.ESTA_INSCRITO_CONVOCATORIA($cod_personal,$id_convocatoria)";
$qsvSPCall = "BEGIN :inscrito:=".$funcion_ins."; END;";
//echo $funcion_ins;
$stmt = OCIParse($conn, $qsvSPCall);//llamada a la funcion almacenada
if (!$stmt){ return false; }
ocibindbyname($stmt,":inscrito",$result,10);
if (!ociexecute($stmt,OCI_DEFAULT))
{
return false;
}
else
{
if ($result=='N')
{
return $false;
}
else
{
return true;
}
}
}
function inscribir_solicitud_innova($conn,$cod_personal,$id_convocatoria)
{
$funcion_ins="FULP.PACK_INNOVA.INSCRIBIR_SOLICITUD_INNOVA($cod_personal,$id_convocatoria)";
$qsvSPCall = "BEGIN ".$funcion_ins."; END;";
$stmt = OCIParse($conn, $qsvSPCall);//llamada a la funcion almacenada
if (!$stmt){ return false; }
if (!ociexecute($stmt,OCI_COMMIT_ON_SUCCESS))
{
return false;
}
else
{
return true;
}
}
function obtener_datos_convocatoria($conn,$cod_personal,$id_convocatoria)
{
$funcion="FULP.PACK_INNOVA.DATOS_SOLICITUD_INNOVA($cod_personal,$id_convocatoria)";
$cursor=obtener_cursor_oracle($conn,$funcion);
OCIFetchInto($cursor, $arr_datos,OCI_ASSOC+OCI_RETURN_NULLS);
liberar_cursor($cursor);
return $arr_datos;
}
function obtener_datos_convocatoria_idunico($conn,$id_unico)
{
$funcion="FULP.PACK_INNOVA.DATOS_SOLICITUD_INNOVA_IDUNICO('$id_unico')";
$cursor=obtener_cursor_oracle($conn,$funcion);
OCIFetchInto($cursor, $arr_datos,OCI_ASSOC+OCI_RETURN_NULLS);
liberar_cursor($cursor);
return $arr_datos;
}
function actualizar_financiacion($conn,$cod_personal,$id_convocatoria,$financiacion)
{
$funcion_ins="FULP.PACK_INNOVA.MOD_FINANCIACION_SOL_INNOVA($cod_personal,$id_convocatoria,'$financiacion')";
$qsvSPCall = "BEGIN ".$funcion_ins."; END;";
//echo $qsvSPCall;
$stmt = OCIParse($conn, $qsvSPCall);//llamada a la funcion almacenada
if (!$stmt){ return false; }
if (!ociexecute($stmt,OCI_COMMIT_ON_SUCCESS))
{
return false;
}
else
{
return true;
}
}
function actualizar_descripcion_general($conn,$cod_personal,$id_convocatoria,$descripcion)
{
$funcion_ins="FULP.PACK_INNOVA.MOD_DESC_GENERAL_SOL_INNOVA($cod_personal,$id_convocatoria,'$descripcion')";
$qsvSPCall = "BEGIN ".$funcion_ins."; END;";
//echo $qsvSPCall;
$stmt = OCIParse($conn, $qsvSPCall);//llamada a la funcion almacenada
if (!$stmt){ return false; }
if (!ociexecute($stmt,OCI_COMMIT_ON_SUCCESS))
{
return false;
}
else
{
return true;
}
}
function actualizar_memoria($conn,$cod_personal,$id_convocatoria,$memoria)
{
$funcion_ins="FULP.PACK_INNOVA.MOD_MEMORIA_SOL_INNOVA($cod_personal,$id_convocatoria,'$memoria')";
$qsvSPCall = "BEGIN ".$funcion_ins."; END;";
//echo $qsvSPCall;
$stmt = OCIParse($conn, $qsvSPCall);//llamada a la funcion almacenada
if (!$stmt){ return false; }
if (!ociexecute($stmt,OCI_COMMIT_ON_SUCCESS))
{
return false;
}
else
{
return true;
}
}
function actualizar_presupuesto($conn,$cod_personal,$id_convocatoria,$presupuesto)
{
$funcion_ins="FULP.PACK_INNOVA.MOD_PRESUPUESTO_SOL_INNOVA($cod_personal,$id_convocatoria,'$presupuesto')";
$qsvSPCall = "BEGIN ".$funcion_ins."; END;";
//echo $qsvSPCall;
$stmt = OCIParse($conn, $qsvSPCall);//llamada a la funcion almacenada
if (!$stmt){ return false; }
if (!ociexecute($stmt,OCI_COMMIT_ON_SUCCESS))
{
return false;
}
else
{
return true;
}
}
function actualizar_consideraciones($conn,$cod_personal,$id_convocatoria,$consideraciones)
{
$funcion_ins="FULP.PACK_INNOVA.MOD_OTRAS_CONSID_SOL_INNOVA($cod_personal,$id_convocatoria,'$consideraciones')";
$qsvSPCall = "BEGIN ".$funcion_ins."; END;";
//echo $qsvSPCall;
$stmt = OCIParse($conn, $qsvSPCall);//llamada a la funcion almacenada
if (!$stmt){ return false; }
if (!ociexecute($stmt,OCI_COMMIT_ON_SUCCESS))
{
return false;
}
else
{
return true;
}
}
function actualizar_datos_director($conn,$cod_personal,$id_convocatoria,$nombre_director,$organismo,$centro,$departamento,$categoria_profesional,$tesis_dirigidas,$becarios,$libros,$articulos,$congresos,$patentes,$informe)
{
$funcion_ins="FULP.PACK_INNOVA.MOD_DATOS_DIRECTOR_INNOVA($cod_personal,$id_convocatoria,'$nombre_director','$organismo','$centro','$departamento','$categoria_profesional','$tesis_dirigidas','$becarios','$libros','$articulos','$congresos','$patentes','$informe')";
$qsvSPCall = "BEGIN ".$funcion_ins."; END;";
$stmt = OCIParse($conn, $qsvSPCall);//llamada a la funcion almacenada
if (!$stmt){ return false; }
if (!ociexecute($stmt,OCI_COMMIT_ON_SUCCESS))
{
return false;
}
else
{
return true;
}
}
function obtener_lista_provincias($conn)
{
$funcion="FULP.PACK_GENERAL.OBTENER_LISTA_PROVINCIAS()";
$cursor=obtener_cursor_oracle($conn,$funcion);
$i=0;
while (OCIFetchInto($cursor, $arr_datos,OCI_ASSOC+OCI_RETURN_NULLS))
{
$datos[$i][cod_provincia]=$arr_datos['COD_PROVINCIA'];
$datos[$i][nombre]=$arr_datos['NOMBRE'];
$i++;
}
liberar_cursor($cursor);
return $datos;
}
function obtener_lista_paises($conn)
{
$funcion="FULP.PACK_GENERAL.OBTENER_LISTA_PAISES()";
$cursor=obtener_cursor_oracle($conn,$funcion);
$i=0;
while (OCIFetchInto($cursor, $arr_datos,OCI_ASSOC+OCI_RETURN_NULLS))
{
$datos[$i][id_pais]=$arr_datos['ID_PAIS'];
$datos[$i][nombre]=$arr_datos['NOMBRE'];
$i++;
}
liberar_cursor($cursor);
return $datos;
}
function actualizar_datos_convocatoria_innova($conn,$cod_personal,$id_convocatoria,$tipo,$director,$nombre_grupo,$investigador_principal,$titulo_proyecto,$areas,$disciplina,$ejes,$inicio_tesis,$fin_tesis,$finalidad_acad,$investigacion_aplicada,$otra_finalidad,$isla,$provincia,$pais,$departamento_nombre,$departamento_direccion,$cuantia,$grupoinvest,$instituto)
{
$funcion_ins="FULP.PACK_INNOVA.MODIFICAR_SOLICITUD_INNOVA($cod_personal,$id_convocatoria,'$tipo','$director','$nombre_grupo','$investigador_principal','$titulo_proyecto','$disciplina','','$areas','$ejes','$inicio_tesis','$fin_tesis','$finalidad_acad','$investigacion_aplicada','$otra_finalidad','$pais','$provincia','$isla','$departamento_nombre','$departamento_direccion','$cuantia','$grupoinvest','$instituto')";
$qsvSPCall = "BEGIN ".$funcion_ins."; END;";
$stmt = OCIParse($conn, $qsvSPCall);//llamada a la funcion almacenada
if (!$stmt){ return false; }
if (!ociexecute($stmt,OCI_COMMIT_ON_SUCCESS))
{
return false;
}
else
{
return true;
}
}
function cerrar_solicitud($conn,$cod_personal,$id_convocatoria)
{
$funcion_ins="FULP.PACK_INNOVA.MOD_ESTADO_SOLICITUD_INNOVA($cod_personal,$id_convocatoria,'S')";
$qsvSPCall = "BEGIN ".$funcion_ins."; END;";
$stmt = OCIParse($conn, $qsvSPCall);//llamada a la funcion almacenada
if (!$stmt){ return false; }
if (!ociexecute($stmt,OCI_COMMIT_ON_SUCCESS))
{
return false;
}
else
{
return true;
}
}
function obtener_datos_persona_innova($conexion,$codpersonal)
{
$funcion="fulp.pack_personal.OBTENER_DATOS_PERSONA($codpersonal)";
$cursor=obtener_cursor_oracle($conexion,$funcion);
while (OCIFetchInto($cursor, $arr_datos,OCI_ASSOC+OCI_RETURN_NULLS))
{
$datos[APELLIDOS]=$arr_datos['APELLIDO1']." ".$arr_datos['APELLIDO2'];
$datos[APELLIDO1]=$arr_datos['APELLIDO1'];
$datos[APELLIDO2]=$arr_datos['APELLIDO2'];
$datos[NOMBRE]=$arr_datos['NOMBRE'];
$datos[NIF]=$arr_datos['NIF'];
$datos[EMAIL]=$arr_datos['EMAIL'];
$datos[COD_PERSONAL]=$arr_datos['COD_PERSONAL'];
$datos[TELEFONO1]=$arr_datos['TELEFONO1'];
$datos[MOVIL]=$arr_datos['MOVIL'];
$datos[DOMICILIO]=$arr_datos['DOMICILIO'];
$datos[CODIGO_POSTAL]=$arr_datos['CODIGO_POSTAL'];
$datos[POBLACION]=$arr_datos['POBLACION'];
}
liberar_cursor($cursor);
return $datos;
}
function obtener_grupos_invest_innova($conn)
{
$funcion="FULP.PACK_INNOVA.GRUPOS_INVESTIGACION_INNOVA()";
$cursor=obtener_cursor_oracle($conn,$funcion);
$i=0;
while (OCIFetchInto($cursor, $arr_datos,OCI_ASSOC+OCI_RETURN_NULLS))
{
$datos[$i][id_grupo]=$arr_datos['ID_GRUPO'];
$datos[$i][nombre_grupo]=$arr_datos['NOMBRE_GRUPO'];
$i++;
}
liberar_cursor($cursor);
return $datos;
}
function obtener_institutos_univ_innova($conn)
{
$funcion="FULP.PACK_INNOVA.INSTITUTOS_UNIVERSITARIOS()";
$cursor=obtener_cursor_oracle($conn,$funcion);
$i=0;
while (OCIFetchInto($cursor, $arr_datos,OCI_ASSOC+OCI_RETURN_NULLS))
{
$datos[$i][id_instituto]=$arr_datos['ID_INSTITUTO'];
$datos[$i][nombre_instituto]=$arr_datos['NOMBRE_INSTITUTO'];
$i++;
}
liberar_cursor($cursor);
return $datos;
}
?>
Warning: Table './consultasenlinea/watchdog' is marked as crashed and should be repaired
query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>Function ereg() is deprecated</em> en la línea <em>647</em> del archivo <em>/var/www/html/consultasenlinea/includes/file.inc</em>.', 2, '', 'http://consultasenlineaold.fulp.es/', '', '3.149.25.26', 1736446420) in /var/www/html/consultasenlinea/includes/database.mysql.inc on line 172
Warning: Table './consultasenlinea/watchdog' is marked as crashed and should be repaired
query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>Function ereg() is deprecated</em> en la línea <em>647</em> del archivo <em>/var/www/html/consultasenlinea/includes/file.inc</em>.', 2, '', 'http://consultasenlineaold.fulp.es/', '', '3.149.25.26', 1736446420) in /var/www/html/consultasenlinea/includes/database.mysql.inc on line 172
Warning: Table './consultasenlinea/watchdog' is marked as crashed and should be repaired
query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>Function ereg() is deprecated</em> en la línea <em>647</em> del archivo <em>/var/www/html/consultasenlinea/includes/file.inc</em>.', 2, '', 'http://consultasenlineaold.fulp.es/', '', '3.149.25.26', 1736446420) in /var/www/html/consultasenlinea/includes/database.mysql.inc on line 172
Warning: Table './consultasenlinea/watchdog' is marked as crashed and should be repaired
query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>Function ereg() is deprecated</em> en la línea <em>647</em> del archivo <em>/var/www/html/consultasenlinea/includes/file.inc</em>.', 2, '', 'http://consultasenlineaold.fulp.es/', '', '3.149.25.26', 1736446420) in /var/www/html/consultasenlinea/includes/database.mysql.inc on line 172
Warning: Table './consultasenlinea/watchdog' is marked as crashed and should be repaired
query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>Function ereg() is deprecated</em> en la línea <em>647</em> del archivo <em>/var/www/html/consultasenlinea/includes/file.inc</em>.', 2, '', 'http://consultasenlineaold.fulp.es/', '', '3.149.25.26', 1736446420) in /var/www/html/consultasenlinea/includes/database.mysql.inc on line 172
Warning: Table './consultasenlinea/watchdog' is marked as crashed and should be repaired
query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>Function ereg() is deprecated</em> en la línea <em>647</em> del archivo <em>/var/www/html/consultasenlinea/includes/file.inc</em>.', 2, '', 'http://consultasenlineaold.fulp.es/', '', '3.149.25.26', 1736446420) in /var/www/html/consultasenlinea/includes/database.mysql.inc on line 172
Warning: Table './consultasenlinea/watchdog' is marked as crashed and should be repaired
query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>Function ereg() is deprecated</em> en la línea <em>647</em> del archivo <em>/var/www/html/consultasenlinea/includes/file.inc</em>.', 2, '', 'http://consultasenlineaold.fulp.es/', '', '3.149.25.26', 1736446420) in /var/www/html/consultasenlinea/includes/database.mysql.inc on line 172
Warning: Table './consultasenlinea/watchdog' is marked as crashed and should be repaired
query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>Function ereg() is deprecated</em> en la línea <em>647</em> del archivo <em>/var/www/html/consultasenlinea/includes/file.inc</em>.', 2, '', 'http://consultasenlineaold.fulp.es/', '', '3.149.25.26', 1736446420) in /var/www/html/consultasenlinea/includes/database.mysql.inc on line 172
Warning: Table './consultasenlinea/watchdog' is marked as crashed and should be repaired
query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>Function ereg() is deprecated</em> en la línea <em>647</em> del archivo <em>/var/www/html/consultasenlinea/includes/file.inc</em>.', 2, '', 'http://consultasenlineaold.fulp.es/', '', '3.149.25.26', 1736446420) in /var/www/html/consultasenlinea/includes/database.mysql.inc on line 172
Warning: Table './consultasenlinea/watchdog' is marked as crashed and should be repaired
query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>Function ereg() is deprecated</em> en la línea <em>647</em> del archivo <em>/var/www/html/consultasenlinea/includes/file.inc</em>.', 2, '', 'http://consultasenlineaold.fulp.es/', '', '3.149.25.26', 1736446420) in /var/www/html/consultasenlinea/includes/database.mysql.inc on line 172
Warning: Table './consultasenlinea/watchdog' is marked as crashed and should be repaired
query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>Function ereg() is deprecated</em> en la línea <em>647</em> del archivo <em>/var/www/html/consultasenlinea/includes/file.inc</em>.', 2, '', 'http://consultasenlineaold.fulp.es/', '', '3.149.25.26', 1736446420) in /var/www/html/consultasenlinea/includes/database.mysql.inc on line 172
Warning: Table './consultasenlinea/watchdog' is marked as crashed and should be repaired
query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>Function ereg() is deprecated</em> en la línea <em>647</em> del archivo <em>/var/www/html/consultasenlinea/includes/file.inc</em>.', 2, '', 'http://consultasenlineaold.fulp.es/', '', '3.149.25.26', 1736446420) in /var/www/html/consultasenlinea/includes/database.mysql.inc on line 172
FUNDACIÓN CANARIA UNIVERSITARIA DE LAS PALMAS - FULP
C/ Juan de Quesada, 29. Las Palmas de Gran Canaria, 35001 - España
Teléfono: 928 45 8026 -- Fax: 928 45 7478