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

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:

 

Artigos - Programação Web - Julio Battisti

Tela 001

 

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

 

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

 

Artigos - Programação Web - Julio Battisti

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.

 

Artigos - Programação Web - Julio Battisti
  Artigos - Programação Web - Julio Battisti

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);

 

Artigos - Programação Web - Julio Battisti

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:

 

Artigos - Programação Web - Julio Battisti

 

Artigos - Programação Web - Julio Battisti

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:

 

Artigos - Programação Web - Julio Battisti

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>

 

Artigos - Programação Web - Julio Battisti

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.

 

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-2025 ®

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