Commit 066b00fe authored by Victor Hugo Lobo Alves's avatar Victor Hugo Lobo Alves
Browse files

Informações da Grade Horária carregadas do BD.

parent e67d4e09
No preview for this file type
No preview for this file type
......@@ -4,10 +4,6 @@ SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
-- -----------------------------------------------------
-- Schema unieuro
-- -----------------------------------------------------
-- -----------------------------------------------------
-- Schema unieuro
-- -----------------------------------------------------
......@@ -74,6 +70,7 @@ CREATE INDEX `fk_aluno_pessoa1_idx` ON `unieuro`.`aluno` (`idPessoa` ASC);
CREATE TABLE IF NOT EXISTS `unieuro`.`disciplina` (
`idDisciplina` INT NOT NULL,
`disciplina` VARCHAR(45) NOT NULL,
`sigla` VARCHAR(15) NOT NULL,
PRIMARY KEY (`idDisciplina`))
ENGINE = InnoDB;
......@@ -125,79 +122,80 @@ CREATE INDEX `fk_aluno_has_turma_aluno1_idx` ON `unieuro`.`aluno_turma` (`idAlun
-- -----------------------------------------------------
-- Table `unieuro`.`curso_disciplina`
-- Table `unieuro`.`horario`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `unieuro`.`curso_disciplina` (
`idCurso` INT NOT NULL,
`idDisciplina` INT NOT NULL,
`idSemestre` INT NOT NULL,
PRIMARY KEY (`idCurso`, `idDisciplina`, `idSemestre`),
CONSTRAINT `fk_disciplina_has_curso_disciplina1`
FOREIGN KEY (`idDisciplina`)
REFERENCES `unieuro`.`disciplina` (`idDisciplina`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_disciplina_has_curso_curso1`
FOREIGN KEY (`idCurso`)
REFERENCES `unieuro`.`curso` (`idCurso`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
CREATE TABLE IF NOT EXISTS `unieuro`.`horario` (
`idHorario` INT NOT NULL AUTO_INCREMENT,
`horario` VARCHAR(30) NOT NULL,
PRIMARY KEY (`idHorario`))
ENGINE = InnoDB;
CREATE INDEX `fk_disciplina_has_curso_curso1_idx` ON `unieuro`.`curso_disciplina` (`idCurso` ASC);
CREATE INDEX `fk_disciplina_has_curso_disciplina1_idx` ON `unieuro`.`curso_disciplina` (`idDisciplina` ASC);
-- -----------------------------------------------------
-- Table `unieuro`.`dia_semana`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `unieuro`.`dia_semana` (
`idDiaSemana` INT NOT NULL AUTO_INCREMENT,
`diaSemana` VARCHAR(45) NOT NULL,
PRIMARY KEY (`idDiaSemana`))
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `unieuro`.`professor_disciplina_curso`
-- Table `unieuro`.`turma_curso_disciplina`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `unieuro`.`professor_disciplina_curso` (
CREATE TABLE IF NOT EXISTS `unieuro`.`turma_curso_disciplina` (
`idTurma` INT NOT NULL,
`idSemestre` INT NOT NULL,
`idProfessor` INT NOT NULL,
`idCurso` INT NOT NULL,
`idDisciplina` INT NOT NULL,
`idProfessor` INT NOT NULL,
PRIMARY KEY (`idCurso`, `idDisciplina`, `idProfessor`),
CONSTRAINT `fk_professor_has_disciplina_curso_professor1`
`idDiaSemana` INT NOT NULL,
`idHorario` INT NOT NULL,
PRIMARY KEY (`idTurma`, `idSemestre`, `idDisciplina`, `idHorario`),
CONSTRAINT `fk_turma_has_curso_disciplina_turma1`
FOREIGN KEY (`idTurma`)
REFERENCES `unieuro`.`turma` (`idTurma`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_turma_has_curso_disciplina_professor1`
FOREIGN KEY (`idProfessor`)
REFERENCES `unieuro`.`professor` (`idProfessor`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_professor_has_disciplina_curso_disciplina_curso1`
FOREIGN KEY (`idDisciplina` , `idCurso`)
REFERENCES `unieuro`.`curso_disciplina` (`idDisciplina` , `idCurso`)
CONSTRAINT `fk_turma_curso_disciplina_disciplina1`
FOREIGN KEY (`idDisciplina`)
REFERENCES `unieuro`.`disciplina` (`idDisciplina`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_turma_curso_disciplina_curso1`
FOREIGN KEY (`idCurso`)
REFERENCES `unieuro`.`curso` (`idCurso`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_turma_curso_disciplina_dia_semana1`
FOREIGN KEY (`idDiaSemana`)
REFERENCES `unieuro`.`dia_semana` (`idDiaSemana`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_turma_curso_disciplina_horario1`
FOREIGN KEY (`idHorario`)
REFERENCES `unieuro`.`horario` (`idHorario`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
CREATE INDEX `fk_professor_has_disciplina_curso_disciplina_curso1_idx` ON `unieuro`.`professor_disciplina_curso` (`idDisciplina` ASC, `idCurso` ASC);
CREATE INDEX `fk_turma_has_curso_disciplina_turma1_idx` ON `unieuro`.`turma_curso_disciplina` (`idTurma` ASC);
CREATE INDEX `fk_professor_has_disciplina_curso_professor1_idx` ON `unieuro`.`professor_disciplina_curso` (`idProfessor` ASC);
CREATE INDEX `fk_turma_has_curso_disciplina_professor1_idx` ON `unieuro`.`turma_curso_disciplina` (`idProfessor` ASC);
CREATE INDEX `fk_turma_curso_disciplina_disciplina1_idx` ON `unieuro`.`turma_curso_disciplina` (`idDisciplina` ASC);
-- -----------------------------------------------------
-- Table `unieuro`.`curso_disciplina_turma`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `unieuro`.`curso_disciplina_turma` (
`idTurma` INT NOT NULL,
`idCurso` INT NOT NULL,
`idDisciplina` INT NOT NULL,
`idSemestre` INT NOT NULL,
PRIMARY KEY (`idTurma`, `idCurso`, `idDisciplina`, `idSemestre`),
CONSTRAINT `fk_curso_disciplina_has_turma_curso_disciplina1`
FOREIGN KEY (`idCurso` , `idDisciplina` , `idSemestre`)
REFERENCES `unieuro`.`curso_disciplina` (`idCurso` , `idDisciplina` , `idSemestre`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_curso_disciplina_has_turma_turma1`
FOREIGN KEY (`idTurma`)
REFERENCES `unieuro`.`turma` (`idTurma`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
CREATE INDEX `fk_turma_curso_disciplina_curso1_idx` ON `unieuro`.`turma_curso_disciplina` (`idCurso` ASC);
CREATE INDEX `fk_curso_disciplina_has_turma_turma1_idx` ON `unieuro`.`curso_disciplina_turma` (`idTurma` ASC);
CREATE INDEX `fk_turma_curso_disciplina_dia_semana1_idx` ON `unieuro`.`turma_curso_disciplina` (`idDiaSemana` ASC);
CREATE INDEX `fk_curso_disciplina_has_turma_curso_disciplina1_idx` ON `unieuro`.`curso_disciplina_turma` (`idCurso` ASC, `idDisciplina` ASC, `idSemestre` ASC);
CREATE INDEX `fk_turma_curso_disciplina_horario1_idx` ON `unieuro`.`turma_curso_disciplina` (`idHorario` ASC);
SET SQL_MODE=@OLD_SQL_MODE;
......@@ -210,7 +208,11 @@ SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
START TRANSACTION;
USE `unieuro`;
INSERT INTO `unieuro`.`pessoa` (`idPessoa`, `nome`, `dataNascimento`, `endereco`, `telefone`, `email`) VALUES (1, 'Victor Lobo', '1992-05-28', 'QND19 Lote 01', '61987654321', 'victorlobo@gmail.com');
INSERT INTO `unieuro`.`pessoa` (`idPessoa`, `nome`, `dataNascimento`, `endereco`, `telefone`, `email`) VALUES (2, 'Aldo', '1995-08-13', 'Rua das Palmeiras Lote 07 - Águas Claras', '61981234567', 'aldo@gmail.com');
INSERT INTO `unieuro`.`pessoa` (`idPessoa`, `nome`, `dataNascimento`, `endereco`, `telefone`, `email`) VALUES (2, 'Iasmini', '1995-08-13', 'Rua das Palmeiras Lote 07 - Águas Claras', '61981234567', 'aldo@gmail.com');
INSERT INTO `unieuro`.`pessoa` (`idPessoa`, `nome`, `dataNascimento`, `endereco`, `telefone`, `email`) VALUES (3, 'Cleber', '1995-08-13', 'Rua das Palmeiras Lote 07 - Águas Claras', '61981234567', 'aldo@gmail.com');
INSERT INTO `unieuro`.`pessoa` (`idPessoa`, `nome`, `dataNascimento`, `endereco`, `telefone`, `email`) VALUES (4, 'Santana', '1995-08-13', 'Rua das Palmeiras Lote 07 - Águas Claras', '61981234567', 'aldo@gmail.com');
INSERT INTO `unieuro`.`pessoa` (`idPessoa`, `nome`, `dataNascimento`, `endereco`, `telefone`, `email`) VALUES (5, 'Michel', '1995-08-13', 'Rua das Palmeiras Lote 07 - Águas Claras', '61981234567', 'aldo@gmail.com');
INSERT INTO `unieuro`.`pessoa` (`idPessoa`, `nome`, `dataNascimento`, `endereco`, `telefone`, `email`) VALUES (6, 'Aldo', '1995-08-13', 'Rua das Palmeiras Lote 07 - Águas Claras', '61981234567', 'aldo@gmail.com');
COMMIT;
......@@ -220,7 +222,11 @@ COMMIT;
-- -----------------------------------------------------
START TRANSACTION;
USE `unieuro`;
INSERT INTO `unieuro`.`professor` (`idProfessor`, `idPessoa`, `senha`, `login`, `nivelEnsino`, `formacao`) VALUES (1, 2, '202cb962ac59075b964b07152d234b70', 'aldo', 'Mestrado', 'Ciência da Computação');
INSERT INTO `unieuro`.`professor` (`idProfessor`, `idPessoa`, `senha`, `login`, `nivelEnsino`, `formacao`) VALUES (1, 2, '202cb962ac59075b964b07152d234b70', 'iasmini', 'Mestrado', 'Ciência da Computação');
INSERT INTO `unieuro`.`professor` (`idProfessor`, `idPessoa`, `senha`, `login`, `nivelEnsino`, `formacao`) VALUES (2, 3, '202cb962ac59075b964b07152d234b70', 'cleber', 'Mestrado', 'Ciência da Computação');
INSERT INTO `unieuro`.`professor` (`idProfessor`, `idPessoa`, `senha`, `login`, `nivelEnsino`, `formacao`) VALUES (3, 4, '202cb962ac59075b964b07152d234b70', 'santana', 'Mestrado', 'Ciência da Computação');
INSERT INTO `unieuro`.`professor` (`idProfessor`, `idPessoa`, `senha`, `login`, `nivelEnsino`, `formacao`) VALUES (4, 5, '202cb962ac59075b964b07152d234b70', 'michel', 'Mestrado', 'Ciência da Computação');
INSERT INTO `unieuro`.`professor` (`idProfessor`, `idPessoa`, `senha`, `login`, `nivelEnsino`, `formacao`) VALUES (5, 6, '202cb962ac59075b964b07152d234b70', 'aldo', 'Mestrado', 'Ciência da Computação');
COMMIT;
......@@ -240,11 +246,11 @@ COMMIT;
-- -----------------------------------------------------
START TRANSACTION;
USE `unieuro`;
INSERT INTO `unieuro`.`disciplina` (`idDisciplina`, `disciplina`) VALUES (1, 'Computação Forense');
INSERT INTO `unieuro`.`disciplina` (`idDisciplina`, `disciplina`) VALUES (2, 'Segurança da Informação');
INSERT INTO `unieuro`.`disciplina` (`idDisciplina`, `disciplina`) VALUES (3, 'Auditoria em TI');
INSERT INTO `unieuro`.`disciplina` (`idDisciplina`, `disciplina`) VALUES (4, 'Gestão de Risco');
INSERT INTO `unieuro`.`disciplina` (`idDisciplina`, `disciplina`) VALUES (5, 'Projeto Integrador');
INSERT INTO `unieuro`.`disciplina` (`idDisciplina`, `disciplina`, `sigla`) VALUES (1, 'Computação Forense', 'FORCP');
INSERT INTO `unieuro`.`disciplina` (`idDisciplina`, `disciplina`, `sigla`) VALUES (2, 'Segurança da Informação', 'SEG');
INSERT INTO `unieuro`.`disciplina` (`idDisciplina`, `disciplina`, `sigla`) VALUES (3, 'Auditoria em TI', 'AUDTI');
INSERT INTO `unieuro`.`disciplina` (`idDisciplina`, `disciplina`, `sigla`) VALUES (4, 'Gestão de Risco', 'GRIS');
INSERT INTO `unieuro`.`disciplina` (`idDisciplina`, `disciplina`, `sigla`) VALUES (5, 'Projeto Integrador', 'PISEGINF');
COMMIT;
......@@ -280,39 +286,45 @@ COMMIT;
-- -----------------------------------------------------
-- Data for table `unieuro`.`curso_disciplina`
-- Data for table `unieuro`.`horario`
-- -----------------------------------------------------
START TRANSACTION;
USE `unieuro`;
INSERT INTO `unieuro`.`curso_disciplina` (`idCurso`, `idDisciplina`, `idSemestre`) VALUES (1, 1, 1);
INSERT INTO `unieuro`.`curso_disciplina` (`idCurso`, `idDisciplina`, `idSemestre`) VALUES (1, 2, 1);
INSERT INTO `unieuro`.`curso_disciplina` (`idCurso`, `idDisciplina`, `idSemestre`) VALUES (1, 3, 1);
INSERT INTO `unieuro`.`curso_disciplina` (`idCurso`, `idDisciplina`, `idSemestre`) VALUES (1, 4, 1);
INSERT INTO `unieuro`.`curso_disciplina` (`idCurso`, `idDisciplina`, `idSemestre`) VALUES (1, 5, 1);
INSERT INTO `unieuro`.`horario` (`idHorario`, `horario`) VALUES (1, '19:00 às 20:40');
INSERT INTO `unieuro`.`horario` (`idHorario`, `horario`) VALUES (2, '20:50 às 21:40');
COMMIT;
-- -----------------------------------------------------
-- Data for table `unieuro`.`professor_disciplina_curso`
-- Data for table `unieuro`.`dia_semana`
-- -----------------------------------------------------
START TRANSACTION;
USE `unieuro`;
INSERT INTO `unieuro`.`professor_disciplina_curso` (`idCurso`, `idDisciplina`, `idProfessor`) VALUES (1, 1, 1);
INSERT INTO `unieuro`.`dia_semana` (`idDiaSemana`, `diaSemana`) VALUES (1, 'Segunda');
INSERT INTO `unieuro`.`dia_semana` (`idDiaSemana`, `diaSemana`) VALUES (2, 'Terça');
INSERT INTO `unieuro`.`dia_semana` (`idDiaSemana`, `diaSemana`) VALUES (3, 'Quarta');
INSERT INTO `unieuro`.`dia_semana` (`idDiaSemana`, `diaSemana`) VALUES (4, 'Quita');
INSERT INTO `unieuro`.`dia_semana` (`idDiaSemana`, `diaSemana`) VALUES (5, 'Sexta');
COMMIT;
-- -----------------------------------------------------
-- Data for table `unieuro`.`curso_disciplina_turma`
-- Data for table `unieuro`.`turma_curso_disciplina`
-- -----------------------------------------------------
START TRANSACTION;
USE `unieuro`;
INSERT INTO `unieuro`.`curso_disciplina_turma` (`idTurma`, `idCurso`, `idDisciplina`, `idSemestre`) VALUES (1, 1, 1, 1);
INSERT INTO `unieuro`.`curso_disciplina_turma` (`idTurma`, `idCurso`, `idDisciplina`, `idSemestre`) VALUES (1, 1, 2, 1);
INSERT INTO `unieuro`.`curso_disciplina_turma` (`idTurma`, `idCurso`, `idDisciplina`, `idSemestre`) VALUES (1, 1, 3, 1);
INSERT INTO `unieuro`.`curso_disciplina_turma` (`idTurma`, `idCurso`, `idDisciplina`, `idSemestre`) VALUES (1, 1, 4, 1);
INSERT INTO `unieuro`.`curso_disciplina_turma` (`idTurma`, `idCurso`, `idDisciplina`, `idSemestre`) VALUES (1, 1, 5, 1);
INSERT INTO `unieuro`.`turma_curso_disciplina` (`idTurma`, `idSemestre`, `idProfessor`, `idCurso`, `idDisciplina`, `idDiaSemana`, `idHorario`) VALUES (1, 1, 1, 1, 1, 1, 1);
INSERT INTO `unieuro`.`turma_curso_disciplina` (`idTurma`, `idSemestre`, `idProfessor`, `idCurso`, `idDisciplina`, `idDiaSemana`, `idHorario`) VALUES (1, 1, 1, 1, 1, 1, 2);
INSERT INTO `unieuro`.`turma_curso_disciplina` (`idTurma`, `idSemestre`, `idProfessor`, `idCurso`, `idDisciplina`, `idDiaSemana`, `idHorario`) VALUES (1, 1, 2, 1, 2, 2, 1);
INSERT INTO `unieuro`.`turma_curso_disciplina` (`idTurma`, `idSemestre`, `idProfessor`, `idCurso`, `idDisciplina`, `idDiaSemana`, `idHorario`) VALUES (1, 1, 2, 1, 2, 2, 2);
INSERT INTO `unieuro`.`turma_curso_disciplina` (`idTurma`, `idSemestre`, `idProfessor`, `idCurso`, `idDisciplina`, `idDiaSemana`, `idHorario`) VALUES (1, 1, 3, 1, 3, 3, 1);
INSERT INTO `unieuro`.`turma_curso_disciplina` (`idTurma`, `idSemestre`, `idProfessor`, `idCurso`, `idDisciplina`, `idDiaSemana`, `idHorario`) VALUES (1, 1, 3, 1, 3, 3, 2);
INSERT INTO `unieuro`.`turma_curso_disciplina` (`idTurma`, `idSemestre`, `idProfessor`, `idCurso`, `idDisciplina`, `idDiaSemana`, `idHorario`) VALUES (1, 1, 2, 1, 4, 4, 1);
INSERT INTO `unieuro`.`turma_curso_disciplina` (`idTurma`, `idSemestre`, `idProfessor`, `idCurso`, `idDisciplina`, `idDiaSemana`, `idHorario`) VALUES (1, 1, 2, 1, 4, 4, 2);
INSERT INTO `unieuro`.`turma_curso_disciplina` (`idTurma`, `idSemestre`, `idProfessor`, `idCurso`, `idDisciplina`, `idDiaSemana`, `idHorario`) VALUES (1, 1, 4, 1, 5, 5, 1);
INSERT INTO `unieuro`.`turma_curso_disciplina` (`idTurma`, `idSemestre`, `idProfessor`, `idCurso`, `idDisciplina`, `idDiaSemana`, `idHorario`) VALUES (1, 1, 4, 1, 5, 5, 2);
COMMIT;
......@@ -20,6 +20,7 @@ class Connection
echo "Debugging error: " . mysqli_connect_error() . PHP_EOL;
exit;
}
$this->dbConnection->set_charset("utf8");
}
public function close(){
......
......@@ -10,17 +10,20 @@ class AlunoController
public static function buscaGradeHoraria(){
$Aluno = UsuarioController::usuarioLogado();
$sql = "
SELECT C.curso, D.disciplina, PE.nome
SELECT C.curso, D.sigla, D.disciplina, PE.nome AS professor, DS.diaSemana, H.horario
FROM aluno AS A
INNER JOIN aluno_turma AS ATu ON A.idAluno = ATu.idAluno
INNER JOIN turma AS T ON ATu.idTurma = T.idTurma
INNER JOIN curso_disciplina_turma AS CDT ON T.idTurma = CDT.idTurma
INNER JOIN curso AS C ON CDT.idCurso = C.idCurso
INNER JOIN disciplina AS D ON CDT.idDisciplina = D.idDisciplina
INNER JOIN professor_disciplina_curso AS PDC ON CDT.idDisciplina = PDC.idDisciplina
INNER JOIN professor AS PR ON PDC.idProfessor = PR.idProfessor
INNER JOIN turma_curso_disciplina AS TCD ON T.idTurma = TCD.idTurma
INNER JOIN curso AS C ON TCD.idCurso = C.idCurso
INNER JOIN disciplina AS D ON TCD.idDisciplina = D.idDisciplina
INNER JOIN professor AS PR ON TCD.idProfessor = PR.idProfessor
INNER JOIN pessoa AS PE ON PR.idPessoa = PE.idPessoa
WHERE A.idAluno = " . $Aluno->getIdAluno();
INNER JOIN dia_semana AS DS ON TCD.idDiaSemana = DS.idDiaSemana
INNER JOIN horario AS H ON TCD.idHorario = H.idHorario
WHERE A.idAluno = " . $Aluno->getIdAluno() . "
ORDER BY H.idHorario ASC,
DS.idDiaSemana ASC";
return Connection::fetchSql($sql, 'all');
}
......
......@@ -11,11 +11,17 @@ if(!$Usuario){
}
$PaginaHTML = new PaginaHTML();
$PaginaHTML->titulo = "Início";
$cargaHorariaDisciplina = (array)AlunoController::buscaGradeHoraria();
$curso = $cargaHorariaDisciplina[0]['curso'];
//foreach($cargaHorariaDisciplina as $cargaHoraria) {
// var_dump($cargaHoraria['curso']);
//}
$gradeHorariaDisciplina = (array)AlunoController::buscaGradeHoraria();
$curso = $gradeHorariaDisciplina[0]['curso'];
$gradeHoraria = array();
foreach($gradeHorariaDisciplina AS $grade){
$gradeHoraria[$grade['horario']][$grade['diaSemana']] = [
'sigla' => $grade['sigla'],
'disciplina' => $grade['disciplina'],
'professor' => $grade['professor']
];
}
unset($gradeHorariaDisciplina);
?>
<?=$PaginaHTML->getHead()?>
<?php $PaginaHTML->getHeader('inicio') ?>
......@@ -45,52 +51,39 @@ $curso = $cargaHorariaDisciplina[0]['curso'];
</tr>
</thead>
<tbody>
<tr>
<td>19:00 às 20:40</td>
<td>
<span title="Forense Computacional"><strong>FORCP</strong></span>
<span class="clearfix">Iasmini</span>
</td>
<td>
<span title="Segurança da Informação"><strong>SEG</strong></span>
<span class="clearfix">Cleber</span>
</td>
<td>
<span title="Auditoria em TI (COBIT)"><strong>AUDTI</strong></span>
<span class="clearfix">Santanta</span>
</td>
<td>
<span title="Gestão de Riscos"><strong>GRIS</strong></span>
<span class="clearfix">Cleber</span>
</td>
<td>
<span title="Proj Int Implantação de Segurança da Informação"><strong>PISEGINF</strong></span>
<span class="clearfix">Michel</span>
</td>
</tr>
<tr>
<td>20:50 às 21:40</td>
<td>
<span title="Forense Computacional"><strong>FORCP</strong></span>
<span class="clearfix">Iasmini</span>
</td>
<td>
<span title="Segurança da Informação"><strong>SEG</strong></span>
<span class="clearfix">Cleber</span>
</td>
<td>
<span title="Auditoria em TI (COBIT)"><strong>AUDTI</strong></span>
<span class="clearfix">Santanta</span>
</td>
<td>
<span title="Gestão de Riscos"><strong>GRIS</strong></span>
<span class="clearfix">Cleber</span>
</td>
<td>
<span title="Proj Int Implantação de Segurança da Informação"><strong>PISEGINF</strong></span>
<span class="clearfix">Michel</span>
</td>
</tr>
<?php
$intervalo = false;
foreach($gradeHoraria as $horario => $grade){
?>
<tr>
<td><?=$horario?></td>
<?php
foreach($grade as $aula) {
?>
<td title="<?=$aula['disciplina']?>">
<span><strong><?=$aula['sigla']?></strong></span>
<span class="clearfix"><?=$aula['professor']?></span>
</td>
<?php
}
?>
</tr>
<?php
if(!$intervalo){
$intervalo = true;
?>
<tr>
<td>20:40 às 20:50</td>
<td><small>Intervalo</small></td>
<td><small>Intervalo</small></td>
<td><small>Intervalo</small></td>
<td><small>Intervalo</small></td>
<td><small>Intervalo</small></td>
</tr>
<?php
}
}
?>
</tbody>
</table>
</div>
......
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8">
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<title>[PAGE_TITLE]</title>
<link rel="stylesheet" href="/assets/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="/assets/css/style.css">
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment