PHP - MySQL © Ana Lucas– 2007versão 1.0 Funções PHP para Interagir com o MySQL.

Slides:



Advertisements
Apresentações semelhantes
Criando aplicações WEB
Advertisements

Apresentação Este módulo permitirá aos alunos desenvolveram aplicações web com acesso a bases de dados, disponibilizando a informação de uma forma dinâmica.
SQL Structured Query Language (continuação)
SQL Structured Query Language (continuação)
Prof. Bruno Rafael de Oliveira Rodrigues
Banco de Dados SQL Stored Procedures
Programação para Internet
HTML – Hyper Text Markup Language
Material III-Bimestre Wagner Santos C. de Jesus
Introdução a JDBC Eduardo Martins Guerra Instituto Tecnológico de Aeronáutica Curso de Pós-Graduação em Engenharia de Software Programação Distribuída.
PHP PHP e a WWW Funcionamento do PHP PHP com Apache e MySQL XAMPP.
Aula R Prof. Naércio Filho Técnico em Informática
Aula 7 Prof. Naércio Filho Técnico em Informática
Curso básico de PHP 1 Vantagens: Gratuito Multiplataforma Estável Rapidez Comunicação.
Arquitecturas de extensão do servidor HTTP CGI | ISAPI : ASP, ASP.NET Programação na Internet Secção de Programação ISEL-DEETC-LEIC Luis Falcão -
Arquitecturas de extensão do servidor HTTP Arquitecturas de extensão do servidor HTTP CGI e ISAPI: ASP, ASP.NET Programação na Internet Secção de Sistemas.
Tópicos de Sistemas de Informação A Carlos Oberdan Rolim Ciência da Computação.
Capítulo III Utilizando Arrays.
Como fazer um SQL Injection Marco Ferreira Rui Cunha
Curso EFA de técnico de Informática e Sistemas
FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA Módulo de Programação Prof. Flávio Dantas.
Observação de Padrões Retóricos na obra de André da Silva Gomes
A pessoa mais importante em nossas vidas...
III – Oracle10g Funções que Manipulam Apontadores.
Desenvolvendo um script SQL
Acessando MySql e Postgre
Programação WEB Transferência de Arquivos Prof. Timoteo Lange Junho2014.
Desenvolvimento de WEB sites com PHP Breno Leonardo Gomes de Menezes Araújo
PHP Daniela Araújo Copyright © Daniela Araújo. Todos os direitos reservados. /
Treinamento sobre SQL.
FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA Módulo de Programação Prof. Flávio Dantas.
Regulação Sunshine Aplicada às Prestadoras Locais Do Sudeste
A Linguagem PHP Instituto Vianna Júnior Desenvolvimento para Web Prof. Lúcia Helena de Magalhães 2008.
Linguagem de Manipulação de Dados. 2 Conteúdos Introdução ao SQL Comando SELECT – Extracção de Dados  Pesquisas Simples  Restrições na pesquisa de dados.
Prof. Renato de Oliveira Bastos
SQL- Structured Query Language  SQL é uma linguagem de comandos para interagir com uma BD relacional (não é case-sensitive).  A linguagem Java permite.
FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA Módulo de Programação Prof. Bruno Maciel.
Prof. Renato de Oliveira Bastos
Curso de Gestão da Informação Prof. Dr. Daniel A. Furtado Módulo 5 – Web Dinâmica com PHP e MySQL Universidade Federal de Uberlândia Faculdade de Computação.
Conexão com Banco de Dados
Trechos de código que permitem reutilização de uma mesma tarefa. Qualquer código PHP pode estar contido no interior de uma função. Não se pode definir.
Prof. Renato de Oliveira Bastos
CONSTRUÇÃO DE PÁGINAS WEB III Prof. Antonio Miguel Faustini Zarth
Técnico em Informática - Senac
Programação para Web I AULA 2 BANCO DE DADOS.
Prof. Renato de Oliveira Bastos
Acesso a Banco de Dados com o JDBC Prof. M.Sc. Ronnison Reges Vidal.
Por André Luis e Arthur Kalsing Mini-curso de PHP.
Banco de Dados Marcio Ferreira da Silva. PHP e Banco de Dados Uma das facilidades do PHP é na utilização dos bancos de dados. O MySQL é um banco de dados.
PHP + MYSQL. Mysql O MySQL é servidor de banco de dados multiusuário, multitarefa que trabalha com uma das linguagens de manipulação de dados mais popularizadas.
IA889 – Sistemas de Cognição Artificial
Elementos de máquinas II
COMO SE PREPARAR PARA O ENEM?
Técnologia dos Materiais
Reabilitação Estrutural de Edifícios
CAMPOS ELÉTRICOS INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA GRADUAÇÃO EM engenharia mecânica CAMPUS.
47º CONGRESSO NACIONAL DE SANEAMENTO DA ASSEMAE
1 Construção de uma pilha. APL 1 - Construção de uma pilha com determinada diferença de potencial elétrico.
Crescimento, desenvolvimento econômico E saúde
Projetos de Redes de Computadores
Aula 4 – Corrente Elétrica e Circuitos Elétricos
Técnicas Aplicadas ao Seis Sigma
長崎市 - NAGASAKI.
Análise dimensional e Unidades de Engenharia
INSTALAÇÕES HIDRÁULICAS E SANITÁRIAS
JOGO ELETRÔNICO BASEADO EM RPG DE MESA, COM USO DO MOTOR DE JOGO UNITY PARA A PLATAFORMA DE MULTIPROJEÇÃO MINICAVE Aluno: Alexandre Salvador Fernandes.
Tributação e meio ambiente – aula 4 Cátedra Escolhas: Economia e Meio Ambiente Bernard Appy Março/abril de 2017.
Professor Luiz José Hoffmann Filho
Ligação do banco de dados com a página
Produção de Texto A partir de uma B.D..
Transcrição da apresentação:

PHP - MySQL © Ana Lucas– 2007versão 1.0 Funções PHP para Interagir com o MySQL

PHP - MySQL © Ana Lucas– 2007versão 1.0 Estabelecer a conexão com o servidor MySQL mysql_connect (servidor, utilizador, password) Ex1: mysql_connect ('localhost','root','') Se a instrução for antecedida não dá erro no caso de não poder estabelecer a ligação. Ex2: root, ); If (!$dbcnx) {Echo Impossível estabelecer a conexão; Exit(); }

PHP - MySQL © Ana Lucas– 2007versão 1.0 Seleccionar uma base de dados mysql_select_db(nome_bd) Ex1: mysql_select_db (testes') Ex2: If {exit (impossivel localizar a base de dados testes´);}

PHP - MySQL © Ana Lucas– 2007versão 1.0 mysql_query (query) Ex: $empregado=mysql_query (Select cod_emp, nome_emp from empregado where nome_emp like A%); mysql_fetch_array (resultado_de _query) Coloca cada linha do resultado da query num vector Ex: while ($emp=mysql_fetch_array ($empregado)) { $cod=$emp[cod_emp]; $nome=$emp[nome_emp]; Echo Empregado. $cod. $nome. ; }

PHP - MySQL © Ana Lucas– 2007versão 1.0 <?php 'root', ''); If (!$dbcnx) {echo ' Impossível estabelecer a conexão'; Exit(); } If {exit ('impossivel localizar a base de dados testes');} if (isset($_POST['cod_emp'])) { $cod_emp=$_POST['cod_emp']; $nome_emp=$_POST['nome_emp']; $sql="insert into empregado set cod_emp='$cod_emp', nome_emp='$nome_emp';"; {echo ' O empregado foi adicionado';} else {' Erro na inserção do empregado';} } ?> Inserção de Dados na BD

PHP - MySQL © Ana Lucas– 2007versão 1.0 " method= "post"> Novo empregado: Nº Nome: Inserção de Dados na BD (cont.)

PHP - MySQL © Ana Lucas– 2007versão 1.0 Mysql_error() Obtém o texto da mensagem de erro referente à última operação MySQL