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 : Controlecorreio005
Quer receber novidades e e-books gratuitos?

Php – Controle Correios. Parte 5

 

Objetivo:

 

O objetivo deste tutorial é continuar o desenvolvimento do sistema de Controle Correios, irei ensinar você a criar a página de script que ira carregar os registros no formulário podendo estes serem editados e também a página que vai  ser visualizados os registros a serem apagados.

 

Pré-requisito:

 

Para você poder acompanhar o desenvolvimento deste tutorial, será necessário ter conhecimento no mínimo informática básica, dos tutoriais básicos sobre php, Parte 1, Parte 2,  Parte 3 e Parte 4 deste tutorial.

 

Nota:

 

Vou ensinar  php de uma forma fácil e objetiva , para isso você deve ter acompanhado os tutoriais sobre php básico, onde na primeira parte o mesmo ensina como  instalar no seu computador o php triad que instala o pacote todo, sql, php,apache.

 

Iremos começar a criar a página para edição dos registros a qual iremos salvar com o nome de “altera.php”, o código abaixo inicia o formulário com a instrução em SQL para buscar no banco de dados através do parâmetro que foi passado no filtro.

 

<html>

 

<head>

 

<title>Altera Registros</title>

 

</head>

 

<?

 

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

 

$sql = "select * from controle where id = '$idpesq'";

 

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

 

$valor = mysql_fetch_array($res2);

 

if ($valor["id"] > 0) {

 

?>

 

Artigos - Programação Web - Julio Battisti

Tela 001

 

Agora teremos que criar um formulário com os campos necessários para receberem os registros.

 

<form name="cliente" action="altconclui.php" method="post">

 

<h1>Alteração de Clientes</h1>

 

<input type="hidden" name="ident" value="<?=$valor["id"];?>">

 

<table>

 

<tr>

 

<td>

 

<FONT SIZE="2" COLOR="" face="verdana" >Data: </FONT>

 

</td>

 

<td>

 

<INPUT TYPE="text" NAME="data" value="<?=$valor["data"];?>">

 

</td>

 

</tr>

 

<tr>

 

<td>

 

<FONT SIZE="2" COLOR="" face="verdana">N° Documento: </FONT>

 

</td>

 

<td>

 

<INPUT TYPE="text" NAME="doc" value="<?=$valor["n_doc"];?>">

 

</td>

 

</tr>

 

<tr>

 

<td>

 

<FONT SIZE="2" COLOR="" face="verdana">Peso: </FONT>

 

</td>

 

<td>

 

<INPUT TYPE="text" NAME="peso" value="<?=$valor["peso"];?>">

 

</td>

 

</tr>

 

<tr>

 

<td>

 

<FONT SIZE="2" COLOR="" face="verdana">Documento: </FONT>

 

</td>

 

<td>

 

<select size="1" name="documento" value="<?=$valor["documento"];?>">

 

<option>Enviado</option>

 

<option>Recebido</option>

 

</select>

 

</td>

 

</tr>

 

<tr>

 

<td>

 

<FONT SIZE="2" COLOR="" face="verdana">Tipo: </FONT>

 

</td>

 

<td>

 

<select size="1" name="tipo" value="<?=$valor["tipo"];?>">

 

<option>Telegrama</option>

 

<option>Comum</option>

 

<option>Sedex</option>

 

<option>Registrada</option>

 

</select>

 

</td>

 

</tr>

 

<tr>

 

<td>

 

<FONT SIZE="2" COLOR="" face="verdana">Remente: </FONT>

 

</td>

 

<td>

 

<INPUT TYPE="text" NAME="remetente" value="<?=$valor["remetente"];?>">

 

</td>

 

</tr>

 

<tr>

 

<td>

 

<FONT SIZE="2" COLOR="" face="verdana">Quantidade: </FONT>

 

</td>

 

<td>

 

<INPUT TYPE="text" NAME="qtd" value="<?=$valor["qtd"];?>">

 

</td>

 

<tr>

 

<td>

 

<FONT SIZE="2" COLOR="" face="verdana">Obs: </FONT>

 

</td>

 

<td>

 

<textarea rows="2" cols="20" name="obs" ><?=$valor["obs"];?></textarea>

 

</td>

 

<tr>

 

<td>

 

<INPUT TYPE="submit" value="Editar">

 

</td>

 

<td>

 

<INPUT TYPE="reset" value="Limpar">

 

</td>

 

</tr>

 

</table>

 

Artigos - Programação Web - Julio Battisti

Tela 002

 

Por último colocamos uma um titulo se o cliente não for encontrado e fechamos o banco de dados.

 

<?

 

} else {

 

echo "Cliente não encontrado";

 

}

 

mysql_close($res1);

 

?>

 

</html>

 

Artigos - Programação Web - Julio Battisti

Tela 003

 

Estamos com a página com o formulário que vai receber os registros do banco concluída, nesta você vai poder fazer as modificações, mas para fazer as alterações no banco precisaremos criar mais uma página de script, mas esta será mais adiante. Agora vamos criar uma página parecida com o nome “dadosexclui.php”, sendo assim, irei colocar o código todo, sua função é carregar os registros sem que seja possível alterá-los.

 

<html>

 

<head>

 

<title>Altera Registros</title>

 

</head>

 

<?

 

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

 

$sql = "select * from controle where id = '$pesq'";

 

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

 

$valor = mysql_fetch_array($res2);

 

if ($valor["id"] > 0) {

 

?>

 

<form name="cliente" action="exclui.php" method="post">
<h1>Exclusão de Clientes</h1>

 

<input type="hidden" name="apg" value="<?=$valor["id"];?>">

 

<table>

 

<tr>

 

<td>

 

<FONT SIZE="2" COLOR="" face="verdana" >Data: </FONT>

 

</td>

 

<td>

 

<?=$valor["data"];?>

 

</td>

 

</tr>

 

<tr>

 

<td>

 

<FONT SIZE="2" COLOR="" face="verdana">N° Documento: </FONT>

 

</td>

 

<td>

 

<?=$valor["n_doc"];?>

 

</td>

 

</tr>

 

<tr>

 

<td>

 

<FONT SIZE="2" COLOR="" face="verdana">Peso: </FONT>

 

</td>

 

<td>

 

<?=$valor["peso"];?>

 

</td>

 

</tr>

 

<tr>

 

<td>

 

<FONT SIZE="2" COLOR="" face="verdana">Documento: </FONT>

 

</td>

 

<td>

 

<?=$valor["documento"];?>

 

</td>

 

</tr>

 

<tr>

 

<td>

 

<FONT SIZE="2" COLOR="" face="verdana">Tipo: </FONT>

 

</td>

 

<td>

 

<?=$valor["tipo"];?>

 

</td>

 

</tr>

 

<tr>

 

<td>

 

<FONT SIZE="2" COLOR="" face="verdana">Remente: </FONT>

 

</td>

 

<td>

 

<?=$valor["remetente"];?>

 

</td>

 

</tr>

 

<tr>

 

<td>

 

<FONT SIZE="2" COLOR="" face="verdana">Quantidade: </FONT>

 

</td>

 

<td>

 

<?=$valor["qtd"];?>

 

</td>

 

<tr>

 

<td>

 

<FONT SIZE="2" COLOR="" face="verdana">Obs: </FONT>

 

</td>

 

<td>

 

<?=$valor["obs"];?>

 

</td>

 

<tr>

 

<td>

 

<INPUT TYPE="submit" value="Apagar">

 

</td>

 

<td>

 

</td>

 

</tr>

 

</table>

 

<?

 

} else {

 

echo "Cliente não encontrado";

 

}

 

mysql_close($res1);

 

?>

 

</html>

 

Artigos - Programação Web - Julio Battisti

Tela 004

 

Codnclusão:

 

Ensinei a criar a página de script que terá a função  de carregar os registros do banco de dados dentro de um formulário para que os mesmo possam ser modificados e outra para que os dados sejam carregados sem que seja possível alterá-los, sempre mostrando através de telas para que você possa compreender melhor assunto, 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-2021 ®

[LIVRO]: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2010 - PASSO-A-PASSO

APRENDA COM JULIO BATTISTI - 1124 PÁGINAS: CLIQUE AQUI