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: PrincipalTutoriaisInformatizando sua Empresa com Excel : Calculoicm006
Quer receber novidades e e-books gratuitos?

FILTRO DE TUTORIAIS:


Php – Controle Índice Massa Corporal. Parte 6

 

Objetivo:

 

O objetivo deste tutorial é continuar o desenvolvimento do sistema  para controle de ICM (Índice de Massa Corporal). Neste tutorial iremos desenvolver a página de script que vai ter a função de alterar os registros no banco de dados, também vamos começar a criar as páginas para exclusão dos registros.

 

Pré-requisito:

 

Para você poder acompanhar o desenvolvimento deste tutorial, será necessário ter conhecimento no mínimo informática básica e ter acompanhado os primeiros tutorias sobre php, porque, nestes são explicados como instalar  o pacote phptriad.

 

Nota:

 

A forma que irei ensinar a desenvolver o sistema será da maneira mais simples possível, assim qualquer pessoa que tenha conhecimento básico poderá criar o sistema, para isso basta seguir todos os tutorias a partir deste.

 

Ola! Pessoal, neste tutorial vamos criar a última página na qual vamos salvar com o nome “alteraempresa.php” para fazer a edição dos registros. Vamos começar conectando o banco de dados.

 

<?php

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

 

Tela 001

 

Vamos continuar inserindo a segunda parte do código, utilizando comandos sql de update, do lado esquerdo fica o nome do campo que esta no banco de dados e do lado direito é  o nome da várivel que esta na interface grafica editarempresa.php.

 

if ($res1) {

  $sql = "update empresa set "

    ." nome = '$nome',"

    ." cnpj = '$cnpj',"

    ." endereco = '$endereco',"

    ." bairro = '$bairro',"

    ." cidade = '$cidade',"

    ." cep = '$cep',"

    ." estado = '$estado',"

    ." telefone = '$telefone' "

    ." where cod = $cod";

 

Tela 002

 

Agora inserimos a última parte do código, onde iremos conectar a base “icm”, mostramos uma mensagem que vai aparecer logo após o registro ser inserido ou uma de erro de alteração e depois fechamos o banco.

 

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

  if ($res2) {

    echo("Registro modificado");

  } else {

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

  }

}

else {

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

}

mysql_close($res1);

?>

 

Tela 003

 

Terminado a página de script para edição dos registros, vamos começar a criar a página para exclusão dos registros, esta também será desenvolvida em 03 partes, por ser parecida os codigos irei mostrar os mesmos quase por completo apenas fazendo alguma observação quando necessário.

 

Crie uma página e salve a mesma com o nome “exclempresa.php”, depois copie e cole o código abaixo.

 

<br><br><br><br>   <br>

<center>

<body bgcolor="">

<?

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

 $sql = "select * from empresa";

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

?>

<table border="1" bgcolor="#D0D0D0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="34%" id="AutoNumber1" height="66">

  <tr>

    <td width="100%" colspan="2" height="16"><center><font color="#000000" face="verdana" size="2">

    Sistema Controle ICM - Excluir Empresa</font></center></td>

  </tr>

  <tr>

    <td width="100%" colspan="2" height="8">&nbsp;</td>

  </tr>

  <tr>

    <td width="32%" height="19"><center>Cod.</center></td>

    <td width="68%" height="19"><center>Nome</center></td>

  </tr>

   <?

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

  <tr>

    <td width="31%" height="20"><center><center><?=$valor["cod"]?></center></td>

    <td width="69%" height="20"><center><?=$valor["nome"]?></td>

  </tr>

  <?

 }

mysql_close($res1);

?>

  <tr>

  <form method="POST" action="excluiempresa.php">

    <td width="31%" height="20">Cod:<input type="text" size="7" name="variavel"></td>

    <td width="69%" height="20"><br>

<input type="submit" value="Filtrar">

</form></td>

  </tr>

  <tr>

    <td width="100%" height="20" colspan="2"><form method="POST" action="acessoempresa.php"><br>

<center><input type="submit" value="Retornar"> </center>

</form></td>

  </tr>

  </table>

</center>

</body>

 

Tela 004

 

Tela 005

 

Agora iremos criar a página  que vai receber os registros quando o mesmo for filtrado, a mesma deve ser salva com o nome “excluiempresa.php” abaixo o código da mesma.

 

<br><br><br><br><br>

<center>

<?

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

 $sql = "select * from empresa where cod='$variavel'";

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

?>

<table border="1" bgcolor="#D0D0D0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="37%" id="AutoNumber2">

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

     <TBODY>

  <tr>

    <td width="100%" colspan="2">

    <p align="center">Sistema Controle ICM - Excluir Empresa</td>

  </tr>

  <tr>

    <td width="100%" colspan="2"> <input type="hidden" size="20" name="id" value="<?=$valor["cod"]?>"> </td>

  </tr>

  <tr>

    <td width="17%">Nome:</td>

    <td width="83%"><?=$valor["nome"]?></td>

  </tr>

  <tr>

    <td width="17%">Cnpj:</td>

    <td width="83%"><?=$valor["cnpj"]?></td>

  </tr>

  <tr>

    <td width="17%">Endereço:</td>

    <td width="83%"> <?=$valor["endereco"]?></td>

  </tr>

  <tr>

    <td width="17%">Bairro:</td>

    <td width="83%"><?=$valor["bairro"]?></td>

  </tr>

  <tr>

    <td width="17%">Cidade:</td>

    <td width="83%"> <?=$valor["cidade"]?></td>

  </tr>

  <tr>

    <td width="17%">Cep:</td>

    <td width="83%"><?=$valor["cep"]?></td>

  </tr>

  <tr>

    <td width="17%">Estado:</td>

    <td width="83%"> <?=$valor["estado"]?></td>

  </tr>

  <tr>

    <td width="17%">Telefone:</td>

    <td width="83%"><?=$valor["telefone"]?></td>

  </tr>

  <tr>

    <td width="100%" colspan="2"><input type="button" value="Apagar">&nbsp;

    <form method="POST" action="acessoempresa.php">

<input type="submit" value="Retornar">

</form></td>

  </tr>

  </TBODY>  <?

 }

mysql_close($res1);

?>

</table>

</center>

</body>

 

Tela 006

 

Tela 007

 

Note que  nesta tela você não poderar alterar os registros, ou seja, os mesmo são mostrados dentro da coluna da tabela sem a utização de uma caixa de texto.

 

Conclusão:

 

Neste tutorial ensinei a criar a página de script com a função de alterar os registros no banco de dados, também a criar mais duas páginas para exclusão dos registros, tudo de forma bem simples, objetiva e prática para facilitar o seu entendimento, no próximo tutorial iremos desenvolver a página de script que terá a função excluir os registros.Bons estudos e até a próxima parte.

 

Quer receber novidades e e-books gratuitos?

Cursos Online

  • Banco de Dados
  • Carreira
  • Criação/Web
  • Excel/Projetos
  • Formação
  • + Todas as categorias
  • 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-2020 ®

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

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