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
FILTRO DE TUTORIAIS:
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) {
?>
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>
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>
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>
Tela 004
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.
CURSO PROFISSIONALIZANTE DE INFORMÁTICA |
São 68 Cursos -
3440 Vídeo Aulas - 396:07 horas |
Domine Todos os Recursos de Informática Exigidos pelo Mercado de Trabalho, Através de Exemplos Práticos, Completos e Úteis, Detalhadamente Explicados - Passo a Passo |
Para Todos os Detalhes, Acesse:
https://juliobattisti.com.br/informatica-curso-completo-1v.asp |
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-2024 ®
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