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

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

 

Objetivo:

 

O objetivo deste tutorial é ensinar a  criar um sistema para controle de horários de funcionários com a utilização de banco de dados mysql, para isso vamos dividi-los em partes, para facilitar o seu aprendizado.

 

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.

 

Nota:

 

Vou ensinar a desenvolver o sistema de uma forma bem objetiva e direta, o sistema vai ter 03 telas para cadastros, entre elas, empresa,funcionários e controle de horários, também através das mesmas você vai poder fazer  pesquisa por codigo do cliente podendo editar ou apagar os registros.Tambem irei utilizar o editor de pho chamado phpeditor que vpcê pode baixar através do endereço site http://paginas.terra.com.br/informatica/php_editor.

 

Vamos começar criando uma pasta chamada “horarios” dentro da pasta “htdocs” que esta localizada dentro da pasta do “apache” que  esta localizada no disco rigido (C:) do seu computador, iremos criar a primeira interface para cadastrar alguns registros sobre a empresa, esta primeira página vamos colocar o nome de empresa.php, para fazer um cadastramento de registros em php, temos que seguir alguns processos, neste vamos criar uma página simples com os campos e logo após iremos criar um script php que será responsável pelo cadastramento dos registros, também ao todo iremos criar mais de 10 páginas de script e formulários.

 

Vamos começar a criar a página empresa.php inserindo cabeçalho, na criação de formulários iremos utilizar html, mas não se preocupe se você não souber utilizar, pasta seguir os procedimentos, os quais são bem simples para a criação do formulários.

 

Copie o codigo abaixo que vai ser o cabeçalho e cole dentro do editor na primeira linha, veja o procedimento de como deve ficar, conforme as telas 001 e 002 abaixo:

 

<p align="center"><font face="arial" size="4" color="green"><b>Cadastro da Empresa</b></p> <BR>

 

Obs: Irei mostrar os procedimentos em duas telas a  primeira o codigo dentro do editor de php e a segunda mostrando como vai ficar quando estiver no navegador.


Artigos - Programação Web - Julio Battisti

Tela 001

 

Artigos - Programação Web - Julio Battisti

Tela 002

 

Para montar o formulário de cadastro da empresa irei utilizar os seguintes campos, são eles:

 

Nome, Endereço, Bairro,Cidade,Estado,Cep,Telefone, Cnpj (Cadastro Nacional de Pessoas Juridicas  e Ie (Inscrição Estadual).

 

Vamos ordernar estes campos  dentro de uma tabela, esta que será dentro de um formulário, também iremos utililzar um botão que vai ter o nome de cadastrar, toda a vez que clicamos neste botão sua função e chamar a página de script, esta que vai ser chamada de “inserir.php”que será responsável pelo cadastramento dos registros, que iremos desenvolver mais adiante.

 

Logo  abaixo vamos criar um formulário, este mesmo já estará pronto para chamar a próxima página de script que iremos desenvolver, insira o seguinte codigo no editor de php:

 

<center>

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

 

</form>

</center>

 

Artigos - Programação Web - Julio Battisti

Tela 003

 

Dentro deste formulário iremos criar uma tabela para  colocar os nomes dos campos, dentro destas tabela,  iremos inserir caixas de textos  para que os usuários possam digitar os registros e o botão chamado casdatrar.

 

Sendo que para cada caixa de texto teremos que inserir um nome através da propriedade name, vamos inserir os mesmo nomes de cada um,  veja os procedimentos abaixo:

 

<table border="0" width="30%" bgcolor="#B0B0B0">

<tr >

<td width="10%"><font face="arial" size="3" color="green">Nome:</font></td>

<td> <input type="text" size="20" name="nome"></td>

</tr>

 

<tr>

<td><font face="arial" size="3" color="green">Endereço:</font></td>

<td><input type="text" size="20" name="endereco"></td>

</tr>

 

<tr>

<td><font face="arial" size="3" color="green">Bairro:</font></td>

<td> <input type="text" size="20" name="bairro"></td>

</tr>

 

<tr>

<td><font face="arial" size="3" color="green">Cidade:</font></td>

<td><input type="text" size="20" name="cidade"></td>

</tr>

 

<tr>

<td><font face="arial" size="3" color="green">Estado:</font></td>

<td><input type="text" size="20" name="estado"></td>

</tr>

<tr>

 

<td><font face="arial" size="3" color="green">Cep:</font></td>

<td> <input type="text" size="20" name="cep"></td>

</tr>

<tr>

 

<td><font face="arial" size="3" color="green">Telefone:</font></td>

<td> <input type="text" size="20" name="telefone"></td>

</tr>

 

<tr>

<td><font face="arial" size="3" color="green">Cnpj:</font></td>

<td><input type="text" size="20" name="cnpj"></td>

</tr>

 

<tr>

<td><font face="arial" size="3" color="green">Ie:</font></td>

<td> <input type="text" size="20" name="ie"></td>

</tr>

 

<tr>

<td></td>

<td><input type="submit" value="Cadastrar"></td>

</table>

 

Artigos - Programação Web - Julio Battisti

Tela 004

 

Artigos - Programação Web - Julio Battisti

Tela 005

 

Feito esta primeira parte,logo abaixo deste formulário iremos criar mais dois campos para afetuar pesquisa, sendo que cada campo será criado em formulários e tabelas diferentes, iremos criar primeiro campo para pesquisar os regitros para edita-los e o segundo para pesquisar e apaga-los caso seja necessários, copie os codigos baixos e cole no editor:

 

Primeiro Codigo:

 

<br>

 

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

<TABLE BORDER="1" WIDHT="50%" bgcolor="#B0B0B0">

<tr><font face="arial" size="3" color="green"><B>Pesquisar para Editar Registro</b></font></tr>

   <tr>

  <td widht="35%"><font face="arial" size="3" color="green">Pesquisa Por Codigo Cliente:</font></td>

  <td> <input type="text" size="20" name="pesquisar"></td>

  </tr>

   <tr>

  <td></td>

  <td><input type="submit" value="Pesquisar"></td>

  </tr>

</TABLE>

</form>

 

Segundo codigo:

 

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

<TABLE BORDER="1" WIDHT="50%" bgcolor="#B0B0B0">

<tr><font face="arial" size="3" color="green"><B>Pesquisar para Apagar Registro</b></font></tr>

   <tr>

  <td widht="35%"><font face="arial" size="3" color="green">Pesquisa Por Codigo Cliente:</font></td>

  <td> <input type="text" size="20" name="pesquisa"></td>

  </tr>

   <tr>

  <td></td>

  <td><input type="submit" value="Pesquisar"></td>

  </tr>

</TABLE>

 

Artigos - Programação Web - Julio Battisti

Tela 006

 

Artigos - Programação Web - Julio Battisti

Tela 007

 

Conclusão:

 

Ensinei a criar a página empresa.php para cadastrar dados da empresa, expliquei o funcionamento do sistema   a definir quais campos iriamos utilizar, tudo de forma simples, direa e objetiva, ná próxima parte iremos continuar no desenvolvimento do 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-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