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
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>
<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">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.
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.
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