public function consultar() { //$prub = Conexion::getInstancia("system", "admin"); //$p=new Persona(); $persina = new PersonaDAO(); $aa = new ConexionDB("apoyo_alimentario", "apoyo_alimentario"); if ($aa->conectarDB()) { $sesion = $aa->getConn(); $facultades = array(); $i = 0; $sqltxt = "select * from facultad"; $stid = oci_parse($sesion, $sqltxt); oci_execute($stid); while (oci_fetch($stid)) { $facultad = new Facultad(); $facultad->setIdfacultad(oci_result($stid, 'ID_FACULTAD')); $facultad->setNombre_facultad(oci_result($stid, 'NOMBRE_FACULTAD')); $facultades[$i] = $facultad; $i += 1; } return $facultades; //oci_parse($a, $sql_text); //echo $a; } }
public function verFacultades() { $facultades = array(); $i = 0; //$facultades=new ArrayObject($array); $sqltxt = "select * from s_facultad"; $stid = oci_parse($_SESSION['sesion_logueado'], $sqltxt); oci_execute($stid); while (oci_fetch_array($stid)) { $facultad = new Facultad(); $facultad->setIdfacultad(oci_result($stid, 'K_IDFACULTAD')); $facultad->setNombre_facultad(oci_result($stid, 'N_NOMFACULTAD')); $facultades[$i] = $facultad; //echo $facultades[$i]->getNombre_facultad(); $i += 1; } return $facultades; }
<html> <head> <!-- from encargado de la gestion de las facultades --> <link type="text/css" rel="stylesheet" href="../../css/style.css"> <link type="text/css" rel="stylesheet" href="../../css/StyleColegio.css"> <meta charset="UTF-8"> <title>Gestionar Facultad</title> </head> <?php include "./Header.php"; ?> <body> <div id="section"> <div id="info"> <a href="../facultad/agregarFacultad.php"><img src="../../img/facultad/agregarFacultad.png" width="100" height="80">Agregar facultad</a> <a href="../facultad/buscarFacultad.php"><img src="../../img/facultad/buscarFacultad.png" width="100" height="80">Buscar Facultad</a> <br> <br> <?php include '../conexion.php'; include '../facultad/Facultad.php'; Facultad::lista_facultad('facultad'); ?> </div> </div> </body> <?php include "./fooder.php"; ?> </html>
echo '<script> alert("el nombre de la facultad debe ser mayor a 3 letras y menor a 45"); location.href="../facultad/agregarFacultad.php";</script>'; } exit; case "eliminar": $id = $_REQUEST['id']; $mensaje = Facultad::eliminar_facultad($id); header('Location:../gestiones/gestionarFacultad.php'); exit; break; case "Modificar": if (isset($_POST['txt_id'])) { $id = (int) $_POST['txt_id']; if ($id > 0) { $nombre = $_POST['txt_nombre']; $estado = $_POST['txt_fechaCreacion']; if (strlen($nombre) > 3 && strlen($nombre) < 45) { Facultad::editarFacultad($id, $nombre, $fechaCreacion); header('Location:../gestiones/gestionarFacultad.php'); } else { echo '<script> alert("el nombre de la facultad debe ser mayor a 3 letras y menor a 45"); location.href="../facultad/agregarFacultad.php";</script>'; } } else { echo 'id menor a 0'; } } else { echo 'no existe la variable id'; } } ?>