Aula 9 php (banco de dados)

4.602 visualizações

Publicada em

PHP com banco de dados

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
4.602
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4.142
Ações
Compartilhamentos
0
Downloads
28
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aula 9 php (banco de dados)

  1. 1. DESENVOLVIMENTO DE APLICAÇÕES PARA WEB PROF. ANDRÉ COSTA PHP (Banco de Dados) andre.costa@pro.unifacs.br
  2. 2. PHP   •  Conexão  com  Base  de  Dados  (MySQL)   //  Conecta   $db  =  mysql_connect(  DB_HOST,  DB_USER,  DB_PASS  );       DB_HOST  -­‐>  IP  ou  nome  da  máquina  que  está  o  SGBD  (  Ex.:  “localhost”  )   DB_USER-­‐>  Usuário  do  Banco  de  Dados  (Ex.:  “root”)   DB_PASS  -­‐>  Senhado  Banco  de  Dados  (Ex.:  “”)     $db  -­‐>  variável  onde  ficará  a  conexão    
  3. 3. PHP   •  Conexão  com  Base  de  Dados  (MySQL)   //  Seleciona  a  Base  de  Dados   mysql_select_db(  DB_BANCO,  $db  );     DB_BANCO  -­‐>  Base  de  Dados  que  irá  usar  (Ex.:  “agenda”)     $db  -­‐>  variável  conexão  criada  anteriormente    
  4. 4. PHP   •  Conexão  com  Base  de  Dados  (MySQL)   //  Executa  a  Query  SQL   $retorno  =  mysql_query(  $sql  );     $sql  -­‐>  código  SQL     $retorno  -­‐>  retorna  um  objeto  ou  false,  se  for  false  pode   obter  o  erro  através  da  função  mysql_error()    
  5. 5. PHP   •  Conexão  com  Base  de  Dados  (MySQL)   //  Obtem  cada  linha  dos  registros  retornado  por   uma  consulta   $registro  =  mysql_fetch_array(  $retorno  )     $registro-­‐>  será  uma  array  com  os  campos  de  um  registro     $retorno  -­‐>  variável  com  os  dados  retornados  na  consulta  
  6. 6. PHP   •  Conexão  com  Base  de  Dados  (MySQL)   –  Exemplo:  
  7. 7. PHP   •  Conexão  com  Base  de  Dados  (MySQL)   –  Exemplo  de  como  obter  dados:  
  8. 8. PHP   Mão  na  Massa!     Faça  um  formulário  (POST)  contendo  os  campos   nome  (text),  idade  (text)  e  sexo  (select)  e  botão   enviar  (submit).  Quando  o  aluno  clicar  em   enviar,  pegue  o  nome,  idade  e  sexo  e  jogue  na   tabela  teste_aluno.   Dados  da  tabela:  nome  -­‐>  varchar(100),  idade   (int)  e  sexo  -­‐>  varchar(20)  

×