Eduardo Sene Postado Maio 19, 2018 Denunciar Share Postado Maio 19, 2018 Como faço para que o usuário editar o valor da presenca('P','F') e atualize no banco de dados <table class="pauta"> <?php $consultaAluno=mysqli_query($conexao,"SELECT a.matriculaAluno, a.nomeAluno,aht.turma_codigoTurma FROM aluno a,aluno_has_turma aht WHERE a.matriculaAluno=aht.aluno_matriculaAluno AND aht.turma_codigoTurma='$codigoTurma'"); $rowAluno = mysqli_num_rows($consultaAluno); $cont=0; while ($cont < $rowAluno){ $linhaAluno=mysqli_fetch_assoc($consultaAluno); echo ("<tr> <td rowspan='2' style='width: 15%'>".$linhaAluno['matriculaAluno']."</td> <td rowspan='2' style='width: 40%'>".$linhaAluno['nomeAluno']."</td> <td rowspan='2' style='width: 10%'>11</td> </tr>"); $matriculaAluno=$linhaAluno['matriculaAluno']?$linhaAluno['matriculaAluno']:""; $consultaPresenca=mysqli_query($conexao,"SELECT p.presenca FROM pauta p, aluno_has_pauta ahp, aluno a WHERE '$matriculaAluno' = a.matriculaAluno AND ahp.pauta_idPauta = p.idPauta AND '$matriculaAluno' = ahp.aluno_matriculaAluno"); $rowPresenca = mysqli_num_rows($consultaPresenca); $contP=0; echo ("<tr>"); while($contP < $rowPresenca){ $linhaPresenca=mysqli_fetch_assoc($consultaPresenca); $presenca=$linhaPresenca['presenca']; echo ("<td>".$presenca."</td>"); $contP++; } echo ("<tr>"); $cont++; }; ?> </table> Atualmente está da seguinte maneira, gosta que o usuário conseguisse editar a presença. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 wash Postado Maio 19, 2018 Denunciar Share Postado Maio 19, 2018 (editado) Olá Eduardo! Sugiro usar inputs type='checkbox' Quando estiver marcado, corresponderá a prensença, se estiver desmarcado, será ausência Assim, por default, virá desmarcado Para que, assim que seja marcado/desmarcado o banco de dados seja atualizado, você vai precisar enviar essa requisição via ajax Se é apenas um trabalho de escola, continue assim. Mas se esse sistema vai realmente ser usado, sugiro separar sua aplicação em camadas. Vai ficar bem mais fácil pra entender, dar manutenção e até conseguir colaboração. Um padrão de arquitetura de software web que é bem interessante é a MVC. Quando tiver tempo dê uma estudada. Editado Maio 19, 2018 por wash Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Eduardo Sene
Como faço para que o usuário editar o valor da presenca('P','F') e atualize no banco de dados
Atualmente está da seguinte maneira, gosta que o usuário conseguisse editar a presença.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.