</tbody>
								</table>
  							</div> 
				        </div>
				    </div>';
    }
} else {
    imprimirTabla('Accidente', $accidente, 'accidente', $Tercero_idAuditor, 3);
    imprimirTabla('Acta Reunión', $grupoapoyo, 'grupoapoyo', $Tercero_idAuditor, 9);
    imprimirTabla('Acta Reunión - Actividades', $actividadesgrupoapoyo, 'actividadesgrupoapoyo', $Tercero_idAuditor, 43);
    imprimirTablaExamenesMedicos('Examen Médico', $examen, 'examen', $Tercero_idAuditor, 22);
    imprimirTabla('Inspección', $inspeccion, 'inspeccion', $Tercero_idAuditor, 24);
    imprimirTabla('Plan de Auditoría', $auditoria, 'auditoria', $Tercero_idAuditor, 32);
    imprimirTabla('Plan de Capacitación', $capacitacion, 'capacitacion', $Tercero_idAuditor, 36);
    imprimirTabla('Programas', $programa, 'programa', $Tercero_idAuditor, 40);
    imprimirTabla('Revision de Información', $matrizlegal, 'matrizlegal', $Tercero_idAuditor, 30);
}
?>
    </div>
		    
@if(isset($plantrabajoformulario))
 		@if(isset($_GET['accion']) and $_GET['accion'] == 'eliminar')
   			{!!Form::submit('Eliminar',["class"=>"btn btn-primary"])!!}
  		@else
   			{!!Form::submit('Modificar',["class"=>"btn btn-primary"])!!}
  		@endif
 	@else
  		{!!Form::submit('Adicionar',["class"=>"btn btn-primary"])!!}
 	@endif

	{!! Form::close() !!}
					</thead>
				</table>



				<div class="form-group">
		          <div class="col-lg-12">
		            <div class="panel panel-default">
		              <div class="panel-heading">Detalles</div>
		              <div class="panel-body">
		                <div class="panel-group" id="accordion">
		                  <?php 
imprimirTabla('Revision de Información', $matrizlegal, 'matrizlegal');
imprimirTabla('Grupos de Apoyo', $grupoapoyo, 'grupoapoyo');
imprimirTabla('Planes de Capacitación', $capacitacion, 'capacitacion');
imprimirTabla('Programas / Actividades', $programa, 'programa');
imprimirTabla('Examenes Médicos', $examen, 'examen');
imprimirTabla('Investigacion de Accidentes', $accidente, 'accidente');
imprimirTabla('Inspecciones de Seguridad', $inspeccion, 'inspeccion');
imprimirTabla('Auditorías', $auditoria, 'auditoria');
?>
		                </div>
		              </div>
		            </div>
		          </div>
		        </div>
			</div>
		</div>
	</div>
	{!!Form::close()!!}
@stop
Esempio n. 3
0
<head>

	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<title>RENNAB</title>
	<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">

</head>

<?php 
// #################### LIBRERIAS ####################
require_once 'functions.php';
// #################### AHORA A HACER MAGIA ####################
$queryInfoCursos = "SELECT curso.nrc, curso.sigla, curso.seccion, ramo.nombre, curso.semestre, curso.ano, ramo.escuela,\n\t\t\t\t\t\tramo.ncreditos, curso.cupos, curso.programa\n\t\t\t\t\tFROM curso, ramo\n\t\t\t\t\tWHERE ramo.sigla = curso.sigla\n\t\t\t\t\tORDER BY curso.ano DESC, curso.semestre DESC, curso.sigla ASC, curso.seccion ASC, ramo.nombre ASC;";
$informacionCursosRowArray = $dbp->query($queryInfoCursos)->fetchAll();
// ##### Mostrar info curso #####
$columnas = array("NRC", "Sigla", "Seccion", "Nombre", "Semestre", "Año", "Departamento", "Creditos", "Cupos", "Programa");
imprimirTabla($columnas, $informacionCursosRowArray, 0, "informacionCurso.php", "nrcCurso");
Esempio n. 4
0
    }
    echo '</div> 
	  </div>
	</div>';
}
?>

<style>
    .info {
            background-color: blue,
            color: white;
        }

</style>
				
    <div class="panel-group" id="accordion">
      <?php 
imprimirTabla('Revision de Información', $matrizlegal, 'matrizlegal');
imprimirTabla('Grupos de Apoyo', $grupoapoyo, 'grupoapoyo');
imprimirTabla('Planes de Capacitación', $capacitacion, 'capacitacion');
imprimirTabla('Programas / Actividades', $programa, 'programa');
imprimirTablaExamenesMedicos('Examenes Médicos', $examen, 'examen');
imprimirTabla('Investigacion de Accidentes', $accidente, 'accidente');
imprimirTabla('Inspecciones de Seguridad', $inspeccion, 'inspeccion');
imprimirTabla('Auditorías', $auditoria, 'auditoria');
imprimirTabla('Atividades de Grupos de Apoyo ', $actividadesgrupoapoyo, 'actividadesgrupoapoyo');
?>
    </div>
		    
	
@stop
            break;
        }
    }
    $splited = explode(" ", $alumno["nombre"]);
    imprimirTabla($columnas, array(array($splited[0], $splited[1], $alumno["email"], $universidadAlumno)));
    $columnasCursos = array("Curso aprobado", "Sigla UC", "Curso UC equivalente");
    $aprobados = array();
    foreach (iterator_to_array($cursos->find()) as $curso) {
        if (in_array($curso["_id"], $alumno["cursos"])) {
            array_push($aprobados, array("_id" => $curso["_id"], "nombre" => $curso["nombre"], "equivalencia" => $curso["equivalencia"]));
        }
    }
    $datos = array();
    foreach ($aprobados as $curso) {
        $query = "SELECT sigla, nombre\n\t\t\t\tFROM ramo\n\t\t\t\tWHERE sigla = '{$curso['equivalencia']}'";
        $queryResult = $dbp->query($query);
        $notFound = true;
        $k = 0;
        foreach ($queryResult as $row) {
            // echo $k += 1;
            array_push($datos, array($curso["nombre"], $row[0], $row[1]));
            $notFound = false;
        }
        if ($notFound) {
            array_push($datos, array($curso["nombre"], "--", "--"));
        }
    }
    imprimirTabla($columnasCursos, $datos);
} else {
    header('location:index.php');
}
// $username 				Username de quien hace la consulta
// $arrayEsUsuario 			Verifica quien hace consulta
// $esAdmin 				Si la consulta la hace un admin
// $esAlumno 				Si la consulta la hace un alumno
// $esAlumnoIntercambio 	Si la consulta la hace un alumno de intercambio
// $esProfesor 				Si la consulta la hace un profesor
// #################### FUNCIONES ####################
// imprimirLineas($lineas)																Imprime varias lineas (echo)
// imprimirTabla($columnas, $data, $indexURL = -1, $url = "", $postVarName = "")		Imprime una tabla con columnas y datos de un query
// 			Ademas permite que uno de los lugares de la tabla sea un boton que linke a $url. La columna sera la definida por $indexURL
// 			y el nombre de la variables que se enviara en POST sera $posstVarName
// #################### AHORA A HACER MAGIA ####################
if ($esAdmin) {
    $alumnos = $dbm->alumnos;
    $universidades = $dbm->universidades;
    $columnas = array("Usuario", "Nombre", "Apellido", "Universidad");
    $datos = array();
    foreach (iterator_to_array($alumnos->find()) as $alumno) {
        $splited = explode(" ", $alumno["nombre"]);
        foreach (iterator_to_array($universidades->find()) as $universidad) {
            if ($universidad["_id"] == $alumno["universidad"]) {
                $universidadAlumno = $universidad["nombre"];
                break;
            }
        }
        array_push($datos, array($alumno["_id"], $splited[0], $splited[1], $universidadAlumno));
    }
    imprimirTabla($columnas, $datos, 0, "informacionAlumnoIntercambio.php", "usernameAlumno");
} else {
    header('location:index.php');
}
Esempio n. 7
0
<head>

	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<title>RENNAB</title>
	<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">

</head>

<?php 
// #################### LIBRERIAS ####################
require_once 'functions.php';
// #################### VARIABLES ####################
// #################### AHORA A HACER MAGIA ####################
if ($esAdmin || $esProfesor) {
    $queryAlumnos = "SELECT usuario.rut, usuario.username, usuario.nombres, usuario.apellidop, usuario.apellidom,\n\t\t\t\t\t\talumno.mailuc, alumno.anoadmin, alumno.encausal \n\t\t\t\t\tFROM usuario, alumno\n\t\t\t\t\tWHERE usuario.username = alumno.username\n\t\t\t\t\tORDER BY apellidop, apellidom, nombres;";
    $alumnosRowArray = $dbp->query($queryAlumnos)->fetchAll();
    $columnas = array("RUT", "Usuario", "Nombres", "Apellido Paterno", "Apellido Materno", "Mail UC", "Año admision", "En causal");
    imprimirTabla($columnas, $alumnosRowArray, 1, "informacionAlumno.php", "usernameAlumno");
} else {
    header("location:index.php");
}
    echo "<form action='informacionCurso.php' method='post'>";
    echo "<input class=hidden type=number name='actualizarNotas' value=1>";
    echo "<input class=hidden type=number name='cantidadAlumnos' value={$cantidadAlumnos}>";
    echo "<input class=hidden name='nrcCurso' value={$nrcCurso}>";
    // ##### Mostrar info alumnos curso #####
    $columnas = array("Alumno", "Nombres", "Apellido Paterno", "Apellido Materno", "Mail UC", "Nota final", "Nueva nota");
    $alumnosCursoRowArrayConFormNota = [];
    for ($i = 0; $i < $cantidadAlumnos; $i++) {
        $alumnoRow = $alumnosCursoRowArray[$i];
        $identificadorNota = "nota" . $i;
        $indentificadorAlumno = "alumno" . $i;
        $modificacionNota = array("<input type='number' name={$identificadorNota} step='0.1' min='1.0' max='7.0'>" . "<input type='text' class='hidden' name={$indentificadorAlumno} value={$alumnoRow['0']}>");
        $nuevaRow = array_merge($alumnoRow, $modificacionNota);
        array_push($alumnosCursoRowArrayConFormNota, $nuevaRow);
    }
    imprimirTabla($columnas, $alumnosCursoRowArrayConFormNota);
    $columnas = array("Opciones de profesor");
    imprimirTabla($columnas, array(array("<input type='submit' name='submit' value='Actualizar notas'>")));
    echo "</form>";
}
if ($esAdmin) {
    // ##### Declaramos consulta para ver alumnos del curso #####
    $queryAlumnosCurso = "SELECT usuario.username, usuario.nombres, usuario.apellidop, usuario.apellidom, alumno.mailuc, nota.notafinal\n\t\t\t\t\t\tFROM usuario, alumno, nota\n\t\t\t\t\t\tWHERE usuario.username = alumno.username\n\t\t\t\t\t\tAND nota.username = alumno.username\n\t\t\t\t\t\tAND nota.nrc = {$nrcCurso};";
    // ##### Ejecutamos la consulta #####
    $alumnosCursoRowArray = $dbp->query($queryAlumnosCurso)->fetchAll();
    // ##### Mostrar info alumnos curso #####
    $columnas = array("Usuario", "Nombres", "Apellido Paterno", "Apellido Materno", "Mail UC", "Nota final");
    imprimirTabla($columnas, $alumnosCursoRowArray);
    $columnas = array("Opciones de administrador");
    imprimirTabla($columnas, array(array("<form action='agregarProfesorACurso.php' method='post'>" . "<input class='hidden' name='nrcCurso' value={$nrcCurso}>" . "<input type='submit' name='submit' value='Agregar profesores al curso'>" . "</form>")));
}