Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom pessoal, sou novo no forum e no mundo do php.
Estou tentando fazer um codigo que receba alguns valores, grave no banco de dados, e que posteriormente seja feito um botao que me retorne os valores armazenados no banco, POREM, estou estancado nessa parte:
formulario.htm
<html>
<head>
<title>Cadastro de funcionarios</title>
</head>
<style>
form{
text-align:center;
}
input{margin-top: 2px;}
</style>
<body>
<form action="adiciona.php" method ="post">
Nome <input type="text" name="Nome">
Cpf <input type="text" name="Cpf">
Nascimento <input type="text" name="datanascimento">
Endereco <input type="text" name="Endereco">
Telefone <input type="text" name="Telefone">
<input type="submit" value="Cadastrar">
<input type="reset" value="Limpar campos">
</form>
</body>
</html>
adiciona.php
<?php
include 'config.php';
include 'funcoes.php';
adicionar ($_REQUEST['Nome'],$_REQUEST['Cpf'],$_REQUEST['datanascimento'],$_REQUEST['Endereco'],$_REQUEST['Telefone']);
?>
funcoes.php
<?php
function adicionar ($nome,$cpf,$datanascimento,$endereco,$telefone) {
$sql = "insert into funcionario (nome,cpf,datanascimento,endereco,telefone) values ($nome,$cpf,$datanascimento,$endereco,$telefone)";
mysql_query($sql);
}
?>
e o ultimo, config.php
<?php
$db['server'] = 'localhost';
$db['user'] = 'root';
$db['password'] = 'root';
$db['dbname'] = 'desafio';
$conn = mysql_connect ($db['server'],$db['user'],$db['password']);
mysql_select_db ($db['dbname'],$conn);
?>
Só que toda vez que preencho o formulario, me retorna esse erro:
Notice: Undefined index: datanascimento in C:\wamp\www\gledim2\adiciona.php on line 6 Call Stack # Time Memory Function Location 1 0.0030 142792 {main}( ) ..\adiciona.php:0
Onde estou errando?
Grato desde já.
Carregando comentários...