Estou fazendo um sistema de gerenciamento escolar, e me deparei com um problema no boletim, que não encontro saida.
Preciso exibir para o usuário, como se fosse um boletim impresso, estou fazendo em uma tabela, deu tudo certo na parte do lay-out, porém, não sei como diferenciar as notas dos bimestres/trimestres/semestres.
Meu banco esta da seguinte forma:
Matricula | Materia | Nota | Epoca
| | |
Sendo:
•Matricula: o numero de matricula do aluno
•Materia: Nome da materia
•Nota: A nota do aluno nessa X matéria
•Epoca: o trimestre/bimestre/semestre desse registro
agora a parte em php que exibe as notas:
$aluno = $_GET['mat'];
$aluno = decodifica($aluno);
$total = mysql_num_rows("SELECT * FROM notas WHERE matricula ='" . $aluno . "'";
if($total==0){
echo"Aluno desconhecido";
}elseif($total == 1){
$sql=mysql_query("SELECT * FROM notas WHERE matricula = " . $aluno . "order by materia");
echo"
<table width=\"820\" border=\"1\" cellpadding=\"1\" cellspacing=\"2\">
<tr>
<td width=\"191\" style=\"text-align: center\">Matéria</td>
<td colspan=\"3\" style=\"text-align: center\">1° Bimestre</td>
<td colspan=\"3\" style=\"text-align: center\">2°Bimestre</td>
<td colspan=\"3\" style=\"text-align: center\">3°Bimestre</td>
<td colspan=\"3\" style=\"text-align: center\">4°Bimestre</td>
</tr>
<tr>
<td width=\"191\"> </td>
<td width=\"31\">Nota</td>
<td width=\"26\">AD</td>
<td width=\"30\">Faltas</td>
<td width=\"35\">Nota </td>
<td width=\"23\">AD</td>
<td width=\"30\">Faltas</td>
<td width=\"36\">Nota</td>
<td width=\"33\">AD</td>
<td width=\"30\">Faltas</td>
<td width=\"35\">Nota</td>
<td width=\"24\">AD</td>
<td width=\"30\">Faltas</td>
</tr>"
while($linha = mysql_fetch_array($sql)){
echo"
<tr>
<td>{$linha['materia']}</td>
<td>n1b</td>
<td>ad</td>
<td>f</td>
<td>n2b</td>
<td>ad</td>
<td>f</td>
<td>n3b</td>
<td>ad</td>
<td>f</td>
<td>n4b</td>
<td>ad</td>
<td>f</td>
</tr>";
}
echo"</table>";
}Não sei se consegui explicar direito minha duvida, mas qualquer luz ja ajuda











