Escolar Documentos
Profissional Documentos
Cultura Documentos
Insere cdigo de erros em todas as funes que digam respeito BD, isto todas as que comeam por mysqli. Assim, no caso de acorrer algum erro sabers imediatamente onde ele se encontra.
Ajuda: A nica diferena para os restantes cdigos de erros residem nas mensagens. Cada uma deve indicar onde ocorreu o erro.
Como a ligao ao SGBD e escolha da BD so sempre iguais para qualquer pgina que desenvolvas, ser oportuno colocar as funes responsveis por essas aces num ficheiro parte de nome ligaBD.php. Assim, retira o cdigo do ficheiro inserir.php que seja responsvel pela ligao ao SGBD e escolha da BD colocando-o no novo ficheiro. No lugar do cdigo que retiras-te deves colocar:
Desenvolve o cdigo necessrio no script inserir.php para que seja possvel verificar se o aluno j est registado. Se assim for, no deves deixar sequer que a query de insero seja lida, redirecionando para uma pgina de nome erro.php onde aparea: Este aluno j se encontra registado na BD. Caso contrrio a insero de dados realizada naturalmente.
Ajuda: Usa a funo mysqli_num_rows() para verificares se o aluno j existe na BD. Lembra-te que esta funo devolve o nmero de linhas resultantes de uma query BD.
Desenvolve o cdigo Javascript necessrio para validares os campos do formulrio. Deves impedir que os campos fiquem por preencher e no caso do e-mail deves garantir que se encontra bem preenchido. Arranja um template ao teu gosto para inserires este formulrio de registo, apenas com a restrio de que dever ter algo que ver com msica.
Nota: se for necessrio podes usar outras ferramentas para te auxiliarem, como por exemplo Photoshop ou Dreamweaver.