Ejemplo n.º 1
0
$usuario = new Usuario();
$usuario->VerificarCliente($usuarioEnviado, $passwordEnviado);
$usuarioLogueado = $usuario->Verificar[0];
if ($usuarioLogueado["nombre"]) {
    $resultados["validacion"] = "ok";
    $resultados["usuario"] = $usuarioLogueado["nombre"];
    $resultados["idUsuario"] = $usuarioLogueado["idUsuario"];
    $idUsuario = $usuarioLogueado["idUsuario"];
    $resultados["contra"] = $usuarioLogueado["password"];
    $proyecto = new Proyecto();
    $proyecto->Listar($idUsuario);
    $max = count($proyecto->Listado);
    for ($i = 0; $i < $max; $i++) {
        $proFila = $proyecto->Listado[$i];
        $idProyecto = $proFila["idProyecto"];
        $entregas = new Entregas();
        $entregas->Listar($idProyecto);
        $max2 = count($entregas->Listado);
        $resultados[$i] = array(['idProyecto' => utf8_encode($proFila["idProyecto"]), 'nombre' => utf8_encode($proFila["nombre"]), 'descripcion' => utf8_encode($proFila["descripcion"])]);
        for ($j = 0; $j < $max2; $j++) {
            $enFila = $entregas->Listado[$j];
            $idEntrega = $enFila["idEntrega"];
            $resultados[$i]["entregas"][$j] = array(['idEntrega' => utf8_encode($enFila["idEntrega"]), 'inicio' => utf8_encode($enFila["inicio"]), 'fechaEntrega' => utf8_encode($enFila["fechaEntrega"]), 'titulo' => utf8_encode($enFila["titulo"]), 'descripcion' => utf8_encode($enFila["descr"])]);
            $tareas = new Tareas();
            $tareas->Listar($idEntrega);
            $max3 = count($tareas->Listado);
            for ($k = 0; $k < $max3; $k++) {
                $tarFila = $tareas->Listado[$k];
                $idTarea = $tarFila["idTarea"];
                //numero de comentarios
                $comentarios = new Comentario();
Ejemplo n.º 2
0
<?php

include '../backend/classes/Conector.php';
include '../backend/classes/Proyecto.php';
include '../backend/classes/Entregas.php';
if (isset($_GET["idPro"])) {
    $idProyecto = $_GET["idPro"];
    $entrega = new Entregas();
    $entrega->ListarPorProyecto($idProyecto);
    $max = count($entrega->Listado);
    if (empty($max)) {
        echo "Esta entrega no tiene proyectos";
    }
    for ($i = 0; $i < $max; $i++) {
        $entregaFila = $entrega->Listado[$i];
        echo '<li>';
        echo '<a href="http://localhost/SENIOR/backend/loadTareas.php?idEntrega=' . $entregaFila["idEntrega"] . '">';
        echo $entregaFila["titulo"];
        echo '</a>';
        echo '</li>';
    }
} else {
    echo "no hay entregas para mostrar";
}
?>