Nesta postagem será mostrado como passar valores para os campos HTML (inputs, selects, textarea, ...) através de PHP+AJAX.
A "ideia" (escrevendo já com o "novo português") deste código é carregar do banco de dados para um Select(DropDown) os nomes dos alunos e ao selecionar um aluno preencher o campo "E-mail" com o e-mail do aluno selecionado.
Primeiro temos que ter certeza da diferença entre a execução de um Javascript e um PHP.
O Javascript é executado pelo browser do usuário (localmente) e o PHP é executado no servidor (remotamente). O que isso quer dizer?
Quer dizer que o Javascript não faz uma requisição para o servidor quando é executado, portanto não tem como acessar o Banco de Dados. Já o PHP como é executado/interpretado no servidor tem acesso ao Bando de Dados. Não é possível executar uma instrução PHP dentro de uma função Javascript.
Veja o código funcionando
Arquivo1 (clique na imagem para visualizar melhor)
Arquivo2 (clique na imagem para visualizar melhor)
Ainda não deu tempo, mas vou comentar o código linha a linha.
quinta-feira, 9 de outubro de 2008
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário