Jump to content

Search the Community

Showing results for tags 'notas'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 4 results

  1. Mactos Cohen

    Exibir notas por disciplinas

    Ola Galera beleza... Quero exibir uma pauta de notas por disciplinas, mas estou com dificuldade, quero fazer algo assim como esta no excel. por favor quem tiver uma ideia <td width="23" rowspan="2" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>Nº</strong></td> <td width="379" rowspan="2" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>Nome</strong></td> <td colspan="3">Português</td> <td colspan="3" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif">Inglês</td> <td colspan="3" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif">Educação Física</td> <td width="12" colspan="3" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif">Matemática</td> <td colspan="3" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif">Biologia</td> <td colspan="3" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif">Química</td> <td width="12" colspan="3" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif">Psicologia Geral</td> <td width="13" colspan="3" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif">Microbiologia Clínica</td> <td width="27" colspan="3" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif">Hematologia</td> <td width="27" colspan="3" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif">Imunologia</td> <td width="27" colspan="3" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif">Bioquímica</td> <td width="27" colspan="3" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif">Urinologia</td> <td rowspan="2" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>OBSERVAÇÃO</strong></td> <td width="22" rowspan="2" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>Nº</strong></td> </tr> <tr> <td width="34" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Just.</strong></td> <td width="33" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Injust</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>CF1</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Just.</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Injust</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>CF1</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Just.</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Injust</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>CF1</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Just.</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Injust</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>CF1</strong></td> <td width="13" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Just.</strong></td> <td width="27" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Injust</strong></td> <td width="27" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>CF1</strong></td> <td width="27" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Just.</strong></td> <td width="27" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Injust</strong></td> <td width="27" align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>CF1</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Just.</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Injust</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>CF1</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Just.</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Injust</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>CF1</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Just.</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Injust</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>CF1</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Just.</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Injust</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>CF1</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Just.</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Injust</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>CF1</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Just.</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>F. Injust</strong></td> <td align="center" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"><strong>CF1</strong></td> </tr> </thead> <tbody> <?php $sql_notas = mysql_query("SELECT id_aluno, nome_aluno, ano_lectivo, data_pagamento_m, nome_classe, codigo_classe, nome_curso, valor_curso1, multa, contacto, MAC1, MAC2, MAC3, PP1, PP2, PP21, PP22, PP31, PP32, PG FROM tb_matriculas INNER JOIN tb_classe ON tb_matriculas.classe = tb_classe.id_classe INNER JOIN tb_curso ON tb_curso.codigo_curso = tb_matriculas.curso INNER JOIN tb_notas ON tb_matriculas.id_aluno = tb_notas.id_aluno_nota WHERE curso_nota = '$curso1' AND classe_nota = '$classe1' AND periodo_nota = '$periodo1' AND turma_nota = '$turma1' AND ano_nota = '$ano_select' ") or die(mysql_error()); $contar = mysql_num_rows( $sql_notas); $i = 1; while ($resultado = mysql_fetch_array($sql_notas, MYSQL_ASSOC)){ $id_aluno = $resultado ['id_aluno']; $nome_aluno = $resultado ['nome_aluno']; $classe_aluno = $resultado ['nome_classe']; $classe_codigo = $resultado ['codigo_classe']; $valor = $resultado ['valor_curso1']; $curso = $resultado ['nome_curso']; $telefone = $resultado ['contacto']; $data_pagamento = $resultado ['data_pagamento_m']; $ano = $resultado ['ano_lectivo']; $MAC1 = $resultado ['MAC1']; $pp1 = $resultado ['PP1']; $pp21 = $resultado ['PP21']; $pp22 = $resultado ['PP22']; $pp31 = $resultado ['PP31']; $pp31 = $resultado ['PP31']; $pp2 = $resultado ['PP2']; $MAC2 = $resultado ['MAC2']; $MAC3 = $resultado ['MAC3']; $PG = $resultado ['PG']; $mes_pagamento = $resultado ['data_pagamento_m']; ?> <tr class="<?php echo ($i % 2) == 1 ? 'linha_a' : 'linha_b'?>"> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif" ><span style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; color: #000B88;"><?php echo $i?></span></td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif" ><?php echo $nome_aluno?></td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($MAC1 <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($pp1 <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?>"> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($pp2 <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($MAC2 <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($pp21 <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($pp22 <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($MAC3 <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($pp31 <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif"> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; <?php if ($PG <= 9.9){echo 'color: #FF060A';} else {echo 'color: #000B88';} ?> "> </td> <td align="right" style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif" ><span style="font-family: Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif; color: #000B88;"><?php echo $i?></span></td>
  2. vinitf

    Sistema de notas básico

    Olá, queria colocar a quantidade de alunos num input html (não gosto de prompt) e em seguida dar a nota de cada um, e no fim mostrar na tela a maior e a menor nota de todas. Como faço o loop pra ir armazenando as notas até chegar a quantidade final de alunos que selecionei? E para imprimir depois? Estou até agora assim <input placeholder = "Quantidade de alunos" id = "alunos"/> <input placeholder = "Nota do aluno" id = "nota"/> <button id= "gerar"> Ok</button> <div> </div>
  3. Esse algoritmo pede pra informar os nomes e as 3 notas de 5 alunos e mostrar qual é a menor nota de cada um. O problema tá na parte de ordenar os valores de cada linha da matriz. Algoritmo "Menor nota" Var nomes: vetor[1..5] de caractere notas: vetor[1..5, 1..3] de real i, j, k: inteiro menor, temp: real Inicio para i de 1 ate 5 faca escreva("Digite o nome: ") leia(nomes[i]) para j de 1 ate 3 faca escreva("Digite a",j,"ª nota: ") leia(notas[i, j]) fimpara fimpara //essa parte está com problema para i de 1 ate 5 faca para j de 1 ate 2 faca menor <- j; para k de j ate 3 faca se notas[i, k] < notas[i, menor] entao menor <- k; fimse senao fimpara se j <> menor entao temp <- notas[i, menor]; notas[i, menor] <- notas[i, j]; notas[i, j] <- temp; fimse fimpara fimpara para i de 1 ate 5 faca escreval("Aluno(a): ",nomes[i]) para j de 1 ate 3 faca escreval(j,"ª nota: ",notas[i, j]) fimpara fimpara Fimalgoritmo
  4. bichopapo

    Loop em array multidimensional

    Tenho um array multidimensional, que é resultado de uma busca no banco de dados Preciso ordenar de uma forma estruturada... Turma: 1º V02 Aluno: Mikael Disciplina ---------- Trim1--------Trim2-------Trim3 Matemática --------- 1 ------------ 3 ------------- 5 Química ------------- 1 ------------ 9 ------------- 7 Filosofia ------------- 1 ------------ 5 ------------- 6 Aluno: Vinícius Disciplina ---------- Trim1--------Trim2-------Trim3 Matemática --------- 1 ------------ 3 ------------- 5 Química ------------- 1 ------------ 9 ------------- 7 Filosofia ------------- 1 ------------ 5 ------------- 6 ***** Turma: 2º V01 Aluno: Marcos Disciplina ---------- Trim1--------Trim2-------Trim3 Matemática --------- 1 ------------ 3 ------------- 5 Química ------------- 1 ------------ 9 ------------- 7 Filosofia ------------- 1 ------------ 5 ------------- 6 A estrutura do array é essa abaixo Note que só uso no exemplo abaixo 1 Trimestre, Um aluno, uma turma e três disciplinas No resultado geral do banco, esses valores vão variar, ou seja, terei vários alunos, de diversas turmas, com notas variadas em trimestres diferentes e para diversas disciplinas, mas a estrutura do array será a mesma, só aumentará a quantidade de dados Pelo que percebo, precisarei de um loop para as turmas, um loop nos alunos, um loop de disciplinas e outro para notas. Obs.: Esses valores são resultado de um único select - com inner join Quero evitar várias requisições ao banco, mas talvez seja melhor usar mais que um select... não sei exatamente. A pergunta é, qual a melhor maneira de exibir esses dados na estrutura indicada acima, usando PHP? Array ( [0] => Array ( [cod_aluno] => 1498 [cod_trimestre] => 1 [cod_disc] => 430 [aluno] => MIKAEL [cod_turma] => 66 [turma] => 1º V02 [disciplina] => Matemática [nota] => 1.00 ) [1] => Array ( [cod_aluno] => 1498 [cod_trimestre] => 1 [cod_disc] => 507 [aluno] => MIKAEL [cod_turma] => 66 [turma] => 1º V02 [disciplina] => Química [nota] => 1.00 ) [2] => Array ( [cod_aluno] => 1498 [cod_trimestre] => 1 [cod_disc] => 514 [aluno] => MIKAEL [cod_turma] => 66 [turma] => 1º V02 [disciplina] => Filosofia [nota] => 1.00 )
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.