NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

Você está em: PrincipalArtigosProgweb : Controleextintores004
Quer receber novidades e e-books gratuitos?

Php - Sistema Ficha Cadastral de Clientes. Parte 4

 

Objetivo:

 

O objetivo deste tutorial é continuar o desenvolvimento do sistema para controle de extintores, neste tutorial você vai aprender a criar a página de script que vai ter a função de cadastrar os registros editados no fomulário Altera_extintores.php, também iremos criar uma pesquisa geral que irá trazer todos os registros armazenados no banco de dados.

 

Pré-requisito:

 

Para você poder acompanhar o desenvolvimento deste tutorial, será necessário ter conhecimento no mínimo informática básica,  acompanhar os primeiros tutoriais desta série, onde é ensinado como instalar o php triad que instala o pacote todo, sql, php e apache,  Parte 1,  Parte 2 e Parte 4 deste tutorial.

 

Vamos criar a página “altera.php”,  dentro editor crie uma página e limpe todos suas tags deixando apenas as <? ?>, dentro da mesma vamos inserir o código para conectar ao nosso banco de dados.

 

$res1 = mysql_connect("localhost", "root");

 

Artigos - Programação Web - Julio Battisti

Tela 001

 

Agora vamos inserir a primeira parte do script que vai fazer com que os registros  sejam gravados no banco, para isso damos um update, nome da tabela, campo e o valor que estamios gravando, que neste caso são os registros que você inseriu no formulário “altera_extintores.php”, este valores estão atribuidos a variáveis:

 

if ($res1) {

$sql = "update cadastro set "

." nome = '$nome',"

." qtd = '$qtd',"

." equipamento = '$equipamento', "

." servico = '$servico',"

." valor_unit = '$valor_unit', "

." valor_total = '$valor_total' ,"

." prazo_carga = '$prazo_carga' ,"

." data_revisao = '$data_revisao' ,"

." data_vencimento = '$data_vencimento'"

." where id = $id_seq";

$res2 = mysql_db_query("extintores", "$sql", $res1);

 

Artigos - Programação Web - Julio Battisti

Tela 002

 

Vamos completar os script com a segunda parte que vai fazer a função se os dados forem modificados vai aparecer a seguinte frase: “Cadastro Alterado”, caso contrário erro na alteração, depois descarregamos o banco de dados.

 

if ($res2) {

echo("Cadastro Alterado");

} else {

echo("Erro na alteração ".mysql_error()."\n");

}

}

else {

echo("Erro na tentativa de conexão ".mysql_error()."\n");

}

 

mysql_close($res1);

 

Artigos - Programação Web - Julio Battisti

Tela 003

 

Esta completo todos os scrit para você editar os registros no banco de dados, agora iremos criar uma página de script que vai mostrar todos os registros do banco de dados, para esta vamos inserir o nome de “pesq_geral.php”.

 

Vamos iniciar conectando o banco de dados e inserindo cabeçalho:

 

<html>

<head>

<title>Consulta Extintores</title>

</head>

 

<?

$res1 = mysql_connect("localhost", "root");

$sql = "select * from cadastro where id >0";

$res2 = mysql_db_query("extintores", "$sql", $res1);

?>

 

<body>

<center><h3><font color="#0000FF">Resultado da Pesquisa</font></h3></center>

 

Artigos - Programação Web - Julio Battisti

Tela 004

 

Agora vamos inserir  uma tabela e dentro da mesmas os cabeçalhos com os nomes dos campos:

 

<table border=0 width=80%>

<tr bgcolor="#0080FF">

<th widht="15%"><font color="#FFFFFF" size="2" face="verdana">Nome</font></th>

<th widht="8%"><font color="#FFFFFF" size="2" face="verdana">Qtd</font></th>

<th widht="15%"><font color="#FFFFFF" size="2" face="verdana">Equipamento</font></th>

<th widht="8%"><font color="#FFFFFF" size="2" face="verdana">Serviço</font></th>

<th widht="12%"><font color="#FFFFFF" size="2" face="verdana">Valor Unit.</font></th>

<th widht="12%"><font color="#FFFFFF" size="2" face="verdana">Valor Total.</font></th>

<th widht="12%"><font color="#FFFFFF" size="2" face="verdana">Prazo Carga.</font></th>

<th widht="12%"><font color="#FFFFFF" size="2" face="verdana">Data Revisão.</font></th>

<th widht="12%"><font color="#FFFFFF" size="2" face="verdana">Data Vencimento.</font></th>

</tr>

 

Artigos - Programação Web - Julio Battisti

Tela 005

 

Por último através do script criado iremos mostrar os registros armazenados no banco de dados, descarregar o banco de dados e fechar o restante das  tags.

 

<?

while($valor = mysql_fetch_array($res2)) { ?>

<tr>

<td><font color="#0000FF"><?=$valor["nome"]?></font></td>

<td><font color="#0000FF"><?=$valor["qtd"]?></font></td>

<td><font color="#0000FF"><?=$valor["equipamento"]?></font></td>

<td><font color="#0000FF"><?=$valor["servico"]?></font></td>

<td><font color="#0000FF"><?=$valor["valo_unit"]?></font></td>

<td><font color="#0000FF"><?=$valor["valo_total"]?></font></td>

<td><font color="#0000FF"><?=$valor["prazo_recarga"]?></font></td>

<td><font color="#0000FF"><?=$valor["data_revisao"]?></font></td>

<td><font color="#0000FF"><?=$valor["data_vencimento"]?></font></td>

</tr>

<?

}

mysql_close($res1);

?>

</table>

</center>

</body>

</html>

 

Artigos - Programação Web - Julio Battisti

Tela 006

 

Conclusão:

 

Ensinei a criar  neste tutorial a página de script para fazer um update dos registros que forem modificados no formulário “altera_extintores” e tabém a criar uma página para fazer pesquisa geral de todos os registros, tudo de forma prática e direta mostrado através de telas, na próxima parte daremos continuidade ao desenvolvimento deste sistema. Bons estudos e até a próxima parte.

 

Untitled Document
ASP BÁSICO
1 Cálculo de Frete Internacional com ASP e Access
1 Sistema de Login com ASP 3.0 usando três camadas – Parte 1
1 Sistema de Login com ASP 3.0 usando três camadas – Parte 2
1 Sistema de Login com ASP 3.0 usando três camadas – Parte 3
1 Sistema de Login com ASP 3.0 usando três camadas – Parte 4
1 Sistema de Login com ASP 3.0 usando três camadas – Parte 5
1 Sistema de Login com ASP 3.0 usando três camadas – Parte 6
1 Sistema de Login com ASP 3.0 usando três camadas – Parte 7
1 Sistema de Login com ASP 3.0 usando três camadas – Parte 8
1 Sistema de Login com ASP 3.0 usando três camadas – Parte 9
1 Sistema de Login com ASP 3.0 usando três camadas – Parte 10
1 ASP 3.0 utilizando 3 camadas - Parte 1
1 ASP 3.0 utilizando 3 camadas - Parte 2
1 ASP 3.0 utilizando 3 camadas - Parte 3
COLDFUSION
1 Criando um formulário em Flash usando o ColdFusion MX 7
FLASH - ACTIONSCRIPT
1 Movimentar objeto – Parte 01
1 Movimentar objeto – Parte 02
1 Jogo – Acerte o Alvo
1 Como Movimentar um Objeto utilizando Botões
1 Exibir frases Aleatórias
1 Ações Básicas do ActionScript
1 Criando Botões com MovieClip no Flash
1 Criando Links em Botões Flash
1 Integrando Flash com Fireworks na Criação de Botões
1 Interpolação Motion (Movimento)
1 Interpolação Shape (Forma)
1 Principais Eventos do Mouse (Flash/ActionScript)
1 Criando Máscaras no Flash (Mask) Parte 1
1 Criando Máscaras no Flash (Mask) Parte 2
1 Galeria de Fotos Carregando Arquivos Externos (Flash e ActionScript)
PHP BÁSICO
1 Introdução ao PHP
1 Lógica em PHP
1 Trabalhando com Formulários HTML
1 Utilizando Arquivos – Criando um Scrap Book
1 Banco de Dados em Arquivos Texto
1 PHP - Sistema de busca de preços - Parte 1
1 PHP - Sistema de busca de preços - Parte 2
1 PHP - Sistema de busca de preços - Parte 3
1 PHP - Sistema de busca de preços - Parte 4
1 PHP - Sistema de busca de preços - Parte Final
1 Primeiros Scripts
1 Guardando dados em memória
1 Um pouco mais sobre variáveis
1 Manipulando variáveis
1 Estruturas de controle - Parte 1
1 Estruturas de controle - Parte 2
1 Estruturas de controle - Parte 3
1 Estruturas de controle - Parte 4
1 Estruturas de controle - Parte 5
1 Criação de Funções no PHP
1 Funções – Um pouco mais Sobre Parâmetros - Parte 1
1 Funções – Um pouco mais Sobre Parâmetros - Parte 2
1 Funções – Alguns Truques
1 Funções – Últimos Truques
1 Arrays – Noções Básicas
1 Arrays – Um pouco Mais Sobre Criação de Arrays
PHP COM BANCO DE DADOS
1 Criando um Sistema Ficha Cadastral Clientes - Parte 1
1 Criando um Sistema Ficha Cadastral Clientes - Parte 2
1 Criando um Sistema Ficha Cadastral Clientes - Parte Final
1 Controle Horarios Funcionários - Parte 1
1 Controle Horarios Funcionários - Parte 2
1 Controle Horarios Funcionários - Parte 3
1 Controle Horarios Funcionários - Parte 4
1 Controle Horarios Funcionários - Parte 5
1 Controle Horarios Funcionários - Parte 6
1 Controle Horarios Funcionários - Parte 7
1 Controle Horarios Funcionários - Parte 8
1 Controle Horarios Funcionários - Parte 9
1 Controle Horarios Funcionários - Parte 10
1 Controle Horarios Funcionários - Parte 11
1 Controle Horarios Funcionários - Parte 12
1 Controle Horarios Funcionários - Parte 13 - Conclusão
1 Instalando o PHP no Windows XP
1 Instalando o MySQL no Windows XP
1 Sistema Controle Extintores -Parte 1
1 Sistema Controle Extintores -Parte 2
1 Sistema Controle Extintores -Parte 3
1 Sistema Controle Extintores -Parte 4
1 Sistema Controle Extintores -Parte 5
1 Sistema Controle Extintores -Parte - Conclusão
1 PHP - Controle dos Correios - Parte 1
1 PHP - Controle dos Correios - Parte 2
1 PHP - Controle dos Correios - Parte 3
1 PHP - Controle dos Correios - Parte 4
1 PHP - Controle dos Correios - Parte 5
1 PHP - Controle dos Correios - Parte 6
1 Sistema Para Controle do IMC - Índice de Massa Corporal - Parte 1
1 Sistema Para Controle do IMC - Índice de Massa Corporal - Parte 2
1 Sistema Para Controle do IMC - Índice de Massa Corporal - Parte 3
1 Sistema Para Controle do IMC - Índice de Massa Corporal - Parte 4
1 Sistema Para Controle do IMC - Índice de Massa Corporal - Parte 5
1 Sistema Para Controle do IMC - Índice de Massa Corporal - Parte 6
1 Sistema Para Controle do IMC - Índice de Massa Corporal - Parte 7
1 Sistema Para Controle do IMC - Índice de Massa Corporal - Parte 8
1 Sistema Para Controle do IMC - Índice de Massa Corporal - Parte 9
1 Sistema Para Controle do IMC - Índice de Massa Corporal - Parte 10
1 Sistema Para Controle do IMC - Índice de Massa Corporal - Parte 11
1 Sistema Para Controle do IMC - Índice de Massa Corporal - Parte 12
1 Sistema Para Controle do IMC - Índice de Massa Corporal - Parte 13
1 Sistema Para Controle do IMC - Índice de Massa Corporal - Parte 14
1 Sistema Para Controle do IMC - Índice de Massa Corporal - Parte 15
1 Sistema Para Controle do IMC - Índice de Massa Corporal - Parte 16
JAVASCRIPT BÁSICO
1 JavaScript Básico - Lição 1
1 JavaScript Básico - Lição 2
1 JavaScript Básico - Lição 3
1 JavaScript Básico - Lição 4
1 JavaScript Básico - Lição 5
1 JavaScript Básico - Lição 6
1 JavaScript Básico - Lição 7
1 JavaScript Básico - Lição 8 - Instruções If e Else
1 JavaScript Básico - Lição 9 - Tópicos Diversos
1 JavaScript Básico - Lição 10 - Objetos Math e Date
1 JavaScript Básico - Lição 11 - Trabalhando com o objeto Browser
1 JavaScript - Criando Seus Próprios Objetos
1 JavaScript - Virtual Earth – Primeiro Passo
1 JavaScript - Virtual Earth – Segundo Passo
Quer receber novidades e e-books gratuitos?

 
 

Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

Todos os direitos reservados, Júlio Battisti 2001-2025 ®

LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO

DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI