FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA Módulo de Programação Prof. Flávio Dantas.

Slides:



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

Trabalho de Inglês Técnico
BD em.NET: Passo a passo conexão com SQL Server 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Introdução à Engenharia da Computação
MySQL Gerdson de Araújo Silva Universidade Federal de Alagoas Maceió-AL, 21 de maio de 2009.
Módulo de Transmissão e Ativos de Rede Curso Técnico de Informática
Banco de dados Profª Kelly Medeiros.
Compras - Controle de estoque por lote
ACESSO AO AMBIENTE VIRTUAL
Cadastro de produto Posto de Combustível.
Módulo Financeiro Centro de Custo.
Módulo de Hospitalar e Agroindústria – ACI Prof.ª Célia Oliveira
FTIN Formação Técnica em Informática Módulo de Automação de Escritório Prof. Walter Travassos.
FTIN Formação Técnica em Informática
SISTEMA OPERACIONAL DE CÓDIGO ABERTO (LINUX)
Aula prática 9 Alocação Dinâmica Monitoria de Introdução à Programação
Aula R Prof. Naércio Filho Técnico em Informática
Aula 7 Prof. Naércio Filho Técnico em Informática
FTIN - Módulo de WebDesign Prof. Ítalo Araújo. PHOTOSHOP CS5 FTIN – FORMAÇÃO TÉCNICA EM INFORMÁTICA.
FTIN - Módulo de WebDesign
SISTEMA OPERACIONAL DE CÓDIGO ABERTO (LINUX) Prof. Glauber Alexandre.
Administração de Servidores de Rede
FTIN Formação Técnica em Informática
FTIN - Módulo de WebDesign Prof. Iran Pontes. ACI FTIN – FORMAÇÃO TÉCNICA EM INFORMÁTICA.
Administração de Servidores de Rede
Tópicos de Sistemas de Informação A Carlos Oberdan Rolim Ciência da Computação.
Compras – Cadastro de Cotação de Produtos
FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA Módulo de Programação Prof. Bruno Maciel.
IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Prof. Glauber Alexandre
(Linguagem de Consulta Estruturada)
SISTEMA OPERACIONAL DE CÓDIGO ABERTO (LINUX) Prof. Glauber Alexandre.
FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA Módulo de Programação Prof. Bruno Maciel.
FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA Módulo de Programação Prof. Flávio Dantas.
FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA Módulo de Programação Prof. Flávio Dantas.
PLANO DE AÇÃO PARTICIPATIVO
1- Acessar o site: 2- Realizar o cadastro.
FTIN Formação Técnica em Informática
Formação Técnica em Administração Modulo de Padronização e Qualidade
FTIN - Módulo de WebDesign Prof. Ítalo Araújo. ACI FTIN – FORMAÇÃO TÉCNICA EM INFORMÁTICA.
FTIN - Módulo de WebDesign Prof. Iran Pontes. IMPLEMENTANDO UM LAYOUT COM HTML/CSS FTIN – FORMAÇÃO TÉCNICA EM INFORMÁTICA.
Banco de Dados 4P/SI – 2010/02 Prof. Carlos Alberto Seixas.
Rafael Lucio, Desenvolvedor Jr Padrão Informática e Assessor de TI Secretaria Municipal da Saúde;
Cliente filiado ao convênio 1 Farmácias e Drogarias.
FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA Módulo de Programação Prof. Flávio Dantas.
Compras - Cadastro de produtos por referência IdentificaçãoCOM_010 Data Revisão14/10/2013.
FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA Módulo de Programação Prof. Flávio Dantas.
Banco de dados.
FTAD – Módulo de Planejamento Gestão de Projetos
FTAD – Módulo de Planejamento Gestão de Projetos
FTIN Formação Técnica em Informática Módulo de Automação de Escritório AULA 06 Prof. Fábio Diniz.
Administração de Servidores de Rede Prof. André Gomes.
FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA Módulo de Programação Prof. Bruno Maciel.
Administração de Servidores de Rede Prof. André César.
Administração de Servidores de Rede Prof. André César.
Banco de Dados I I Comandos SQL
Administração de Servidores de Rede
FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede – AULA 06 Prof. Gabriel Silva.
FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA Módulo de Programação Prof. Bruno Maciel.
Administração de Servidores de Rede Prof. André César.
Prof. Renato de Oliveira Bastos
Administração de Servidores de Rede Prof. André César.
Programação para Web I AULA 2 BANCO DE DADOS.
BD SQL (Insert, Update, Delete) e Select Hayslan Nicolas Colicheski Bucarth – IFRO / 2015 –
Banco de Dados -Aprendendo conceitos -Usando o SQL Conf para:
Módulo de Gestão aplicada à TIC Módulo de Gestão aplicada à TIC Curso Técnico de Informática Aula 06 Prof. Amadeu Campos.
PET - Cadastro de Serviços
Persistência de dados e padrão DAO
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.
Transcrição da apresentação:

FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA Módulo de Programação Prof. Flávio Dantas

Competências a serem trabalhadas nessa aula •Formulário + PHP + MySQL •Utilizando comandos no PHP –INSERT INTO (Revisão) –DELETE –UPDATE –SELECT (Revisão)

•Formulário + PHP + MYSQL

•Criando o Formulário

Criando o Formulário •Vamos criar um formulário para cadastrar os dados de uma pessoa. •No banco de dados foi criada uma tabela chamada pessoa com os dados:

Criando o Formulário •Nome •CPF •Sexo •Idade

Criando o Formulário •Para cada coluna da tabela eu sou obrigado a criar uma referência física no formulário, ou seja, criar os inputs com seus respectivos nomes. •Dessa forma nosso formulário fica assim:

Criando o Formulário

•Conectando PHP com Formulário e salvando os dados no banco

Conectando o PHP com formulário

•Dessa forma temos todas as conexões via $_POST dos formulários anexado as variáveis e junto com o código SQL para gravar o arquivo.

•Listando os registros salvos no Banco de Dados

Listando os registros salvos no Banco de Dados

•Dessa vez precisamos capturar o retorno da função mysql_query e utilizar dentro de um while com a função mysql_fetch_array, para que dessa forma todas as linhas sejam lidas e mostradas em tela com a função print.

•Delete

Excluindo registros •Trabalharemos com exclusão com entrada de informação via formulário. •Requisitaremos então o código (id) da pessoa que desejamos excluir.

Criando o Formulário

... No PHP •Em nosso código PHP requisitaremos o POST com o id e executaremos o DELETE através do valor escrito no id.

... No PHP

•UPDATE

Atualizando Registros •A parte de atualização será um pouco mais complexa pois será trabalhada em duas etapas. •Teremos que requisitar primeiro um formulário onde será enviado o id do registro, as informações serão processadas e só depois serão atualizadas.

Na prática!

Formulário de Atualizar – Início

Iniciando atualização •Ao iniciar a atualização será primeiro carregado um SELECT com os dados da pessoa onde o id for igual ao informado no formulário anterior. •Essas informações serão persistidas num novo formulário, segue o código:

Iniciando atualização – Parte 01

Iniciando atualização – Parte 02

Iniciando atualização •Os dois slides passado é um arquivo só. •Na parte reservada ao arquivo, é realizado uma carga nas variáveis com os valores do SELECT para utilizar mais tarde. •Na parte reservada ao formulário é realizado a postagem dos arquivos nos values dos inputs.

Iniciando atualização •Dessa vez é colocado um input novo com o type=“hidden”, significa dizer que esse input é invisível, serve apenas para auxiliar a postagem de determinados arquivos ou dados que não podem ser vistos pelos usuários de seu sistema, no caso eu utilizei o ID como campo essencial para não mostragem.

Atualizando •Para atualizar o registro utilizaremos então o seguinte código:

Atualizando

Atualizando •Dessa forma temos certeza que só será atualizado o registro onde tiver o id igual ao valor informado no input type=“hidden” •Os demais valores que não forem atualizados simplesmente serão persistidos.

•Atividade

Atividade 1.Crie uma tabela de Carro com os seguintes campos: CampoTipoNullExtra id (pk)INTNOT NULLAUTO_INCREMENT modeloVARCHAR(100)NOT NULL- marcaVARCHAR(50)NOT NULL- anointNOT NULL-

Atividade 2.Crie um formulário para cadastrar informações na tabela do exercício anterior. 3.Exiba em uma lista com todos os dados dos carros, colocando as informações de cada carro linha por linha. E permita que o usuário exclua ou atualize uma informação dos carros listados.

Atividade Prazo para postagem: 07/12/13 até às 23:55h 07/12/13 até às 23:55h EVITE DEIXAR A POSTAGEM DE SUA ATIVIDADE PARA O ÚLTIMO DIA. FAZENDO ISSO, IMPREVISTOS NÃO VÃO LHE PREJUDICAR. * LEMBRANDO QUE SUA ORGANIZAÇÃO TAMBÉM ESTA SENDO AVALIADA

FERRAMENTAS DE APOIO  Apostilas e vídeos do AVASIS;  Fórum durante o módulo, com resposta em até 6 horas úteis;  do professor:

DÚVIDAS... Acesse o Fórum de dúvidas e discussões Diariamente Chat na Terça-Feira: dia 03/12/2013 no horário: das 19:00 às 20:30 h