Simulado prova de PHP
1. Objetivo e Considerações Iniciais
Este material se destina a dar orientações básicas com respeito a arquitetura PHP e sua integração com Banco de Dados.
Para os scripts abaixo suponha que exista um Banco de Dados criado em MYSQL e que o mesmo se encontra no ambiente local (localhost).
Suponha ainda que exista uma tabela chamada cliente com os seguintes campos: codigo, nome e endereco. Como o objetivo da aula não é o banco de dados. Suponha que todos os campos são do tipo TEXT e não existe campo chave.
Para outros SGBD, basta substituir o prefixo e parâmetros de algumas funções para que tudo funcione de forma natural.
Os arquivos PHP não podem ser salvos em qualquer lugar. Para cada servidor de aplicações WEB é necessário verificar o local correto de armazenamento. Abaixo segue os locais mais tradicionais: wamp: c:\wamp\www xamp: c:\xamp\htdocs
Para facilitar a localização dos arquivos, crie dentro da pasta acima, uma pasta com o seu nome. Assim todos os arquivos abaixo deverão ser gravados dentro da pasta criada.
2. Scripts
1. Conexao
Antes de executar qualquer operação junto ao Banco de Dados é necessário estabelecer uma conexão junto ao servidor, bem como selecionar o BD a ser utilizado.
O arquivo abaixo dese ser gravado com o nome conexao.php
onde: mysql_connect: Estabelece uma conexão com o servidor mysql_select_db: seleciona o banco de dados a ser utilizado
2. MostraDados.php
Para mostrar os dados armazenados em uma tabela é necessário, primeiramente, estabelecer uma conexão com servidor(veja item acima). Em seguida basta buscar os dados e apresentar na tela.
Observe que existem outras formas de se obter o mesmo resultado. Pesquise.
Salve o arquivo com o nome de listagem.php
onde: mysql_query: executa a consulta relacional junto ao banco de dados mysql_fetch_object: busca os registros resultantes da query
3. InserirDados.php
Para