A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

PHP Aula 7 Prof. Naércio Filho Técnico em Informática www.funpar.ufpr.br:8080/naercio.

Apresentações semelhantes


Apresentação em tema: "PHP Aula 7 Prof. Naércio Filho Técnico em Informática www.funpar.ufpr.br:8080/naercio."— Transcrição da apresentação:

1 PHP Aula 7 Prof. Naércio Filho Técnico em Informática

2 PHP – SUMÁRIO PHP X Banco de Dados – Mysql

3 PHP – Banco de Dados Banco de Dados Necessário para armazenar dados, e fazer aplicações web dinâmicas. Mysql Postgresql MSSQL Server Firebird Oracle

4 PHP – Banco de Dados Existem 3 fases na utilização de um banco de dados 1 - Fazer a conexão, abrir um link de comunicação entre a aplicação e o SGDB 2 - Abrir uma transação 3 - Executar Comandos SQL, Selects, Inserts, Updates, Deletes 4 - Finalizar a transação (commit, Rollback) 5 - Fechar a Conexão Em alguns SGDB as fazes de Abrir transação e finalizar podem ser omitidas

5 PHP – Banco de Dados No Mysql Em Mysql trabalhamos sem as fazes de transação Conectar ao Banco de Dados mysql_connect(servidor,usuário,senha); ainda na faze de conexão temos que escolher o banco de dados a utilizar mysql_select_db("Bando_de_dados", Id_conexão);

6 PHP – Banco de Dados Executar uma ação no banco de dados mysql_query("sql",id_conexão) – mysql_query executa qualquer ação no banco de dados(select, insert, update, delete, create, drop, etc...)

7 PHP – Banco de Dados quando usado com selects ele trás em seu resultado o resultado da consulta, nos outros casos trás apenas True para acessar o resultado de uma consulta usamos – mysql_fetch_array(Resultado da pesquisa) – para cada interação vai retornar uma linha do resultado o resultado será um array associativo no qual cada elemento será uma coluna na tabela, conforme especificado no sql

8 PHP – Banco de Dados Após utilizar a conexão com o banco é necessário fecharmos, existem dois caminhos 1 - podemos esperar a execução do código e o termino do script (mais usado) 2 - podemos usar a função mysql_close(id_conexão)

9 PHP – Banco de Dados Para recuperar mensagens de erro no mysql usa-se mysql_error() Esta função retorna a ultima mensagem de erro do Banco de dados

10 PHP – Banco de Dados 1 - insira um dado na tabela aluno

11 PHP – Banco de Dados 2 - monte um formulário com a estrutura da tabela alunos, e insira os dados do formulário nela

12 PHP – Banco de Dados 3 - monte uma tela que exiba os dados da tabela aluno, e a qtde de registros gravados.

13 PHP – Banco de Dados 4 - na tela do exercício anterior habilite uma coluna com a opção excluir, e quando clicar nesse link, excluir o registro selecionado

14 PHP – Banco de Dados 5 - continuando na tela do exercício anterior exiba outra coluna com a opção editar, ao clicar nela, abra um formulário com os dados preenchidos e se clicar em salvar altere os dados cadastrados no banco de dados


Carregar ppt "PHP Aula 7 Prof. Naércio Filho Técnico em Informática www.funpar.ufpr.br:8080/naercio."

Apresentações semelhantes


Anúncios Google