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

FILTRO DE TUTORIAIS:


Php – Controle Horários Funcionários. Parte 3

 

Objetivo:

 

O objetivo deste tutorial é  continuar o desenvolvimento do sistema Controle Horários Funcionários iremos criar a página de script que será responsável pelo cadastro dos registros,também vamos desenvolver a página de resultado da pesquisa para ediçã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 tutoriais basicos sobre php, onde os mesmos ensinam a instalar o php triad, Parte 1 e Parte 2 deste tutorial.

 

Nota:

 

Vou ensinar a desenvolver o sistema de uma forma bem objetiva e direta, sempre mostrando para você os procedimentos através de telas.

 

Vamos começar a criar a página definindo um nome para a mesma que vai ser chamda de inserir.php, sua função e conectar ao banco de dados e fazer o registros dos dados, criei uma nova página e salve com o nome que definimos, a mesma tem que ficar com a seguinte aparência:

 

Tela 001

 

Agora iremos fazer a conexão com o banco de dados, para isso digite este primeiro codigo:

 

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

 

Tela 002

 

Agora iremos para segunda, onde será criada em uma variável $sql a inserção dos nomes dos campos que definimos no banco de dados e os nomes em forma de variaveis  dos campos que difinimos na caixa de texto que esta no formulário empresa.

 


 

Tela 003

 

Por ultimo fazemos a desconexão do banco de dados, que no nosso caso é o horarios;

 

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

  if ($res2) {

    echo ("Novo registro adicionado");

  } else {

    echo("Erro de inclusão ".mysql_error()."\n");

  }

} else {

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

}

mysql_close($res1);

 

Tela 004

 

Feito esta parte você pode testar a inserção de dados no banco.

 

Agora iremos criar uma página chamada ”resultadoe.php”, esta vai ser preciso criar para que quando quisermos fazer uma pesquisa, com a necessidade de editar algum registro, este serão mostrados nesta página, porem, para que possamos editar os registros desta página teremos que criar uma página  de script para fazer as alterações.

 

Vamos começar esta página inserindo um cabeçalho:

 

 

Tela 005

 

Agora iremos utilizar um script para conectar ao banco de dados e selecionar todos os campos da tabela empresa onde id_empresa, ou seja, o codigo for igual ao que digitarmos dentro do formulário empresas que contem a opção de  pesquisar para editar  registros.

 

<?

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

 $sql = "select * from empresa where id_empresa = $pesquisar";

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

 $valor = mysql_fetch_array($res2);

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

?>

 

Depois iremos fazer com que todos os registros sejam carregados dentro do mesmo formulário que utilizamos para cadastrar o resgistros, veja os procedimentos abaixo:

 

Tela 005

 

<center>
<form method="POST" action="altera.php">
<table border="0" width="30%" bgcolor="#B0B0B0">

<tr >
<input type="hidden" name="hdSequencial" value="<?=$valor["id_empresa"];?>">

<td width="10%"><font face="arial" size="3" color="green">Nome:</font></td>
<td> <input type="text" size="20" name="edinome" value="<?=$valor["nome"];?>"></td>
</tr>

<tr>
<td><font face="arial" size="3" color="green">Endereço:</font></td>
<td><input type="text" size="20" name="endereco" value="<?=$valor["endereco"];?>"></td>
</tr>


<tr>
<td><font face="arial" size="3" color="green">Bairro:</font></td>
<td> <input type="text" size="20" name="bairro" value="<?=$valor["bairro"];?>"></td>
</tr>

<tr>
<td><font face="arial" size="3" color="green">Cidade:</font></td>
<td><input type="text" size="20" name="cidade" value="<?=$valor["cidade"];?>"></td>
</tr>

<tr>
<td><font face="arial" size="3" color="green">Estado:</font></td>
<td><input type="text" size="20" name="estado" value="<?=$valor["estado"];?>"></td>
</tr>

<tr>
<td><font face="arial" size="3" color="green">Cep:</font></td>
<td> <input type="text" size="20" name="cep" value="<?=$valor["cep"];?>"></td>
</tr>


<tr>
<td><font face="arial" size="3" color="green">Telefone:</font></td>
<td> <input type="text" size="20" name="telefone" value="<?=$valor["telefone"];?>"></td>
</tr>


<tr>
<td><font face="arial" size="3" color="green">Cnpj:</font></td>
<td><input type="text" size="20" name="cnpj" value="<?=$valor["cnpj"];?>"></td>
</tr>

<tr>
<td><font face="arial" size="3" color="green">Ie:</font></td>
<td> <input type="text" size="20" name="nome" value="<?=$valor["ie"];?>"></td>
</tr>


<tr>
<td></td>
<td><input type="submit" value="Editar"></td>

<?
} else {
echo "Cliente não encontrado";
}
mysql_close($res1);
?>
</table>
</form>
<br>

 

Tela 006

 

Agora você já pode fazer uma pesquisa, para isso, efetue um cadastro e depois digite o numero do registro.

 

Conclusão:

 

Ensinei a criar página de script para cadastramento de registros e a página de resultado da pesquisa para editar resgitstros do bando de dados (database), tudo de forma simples, direta, objetiva e mostrada através das telas para uma melhor compreensão, ná próxima parte iremos continuar no desenvolvimento do sistema. 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