Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Não estou conseguindo inserir dados no banco de dados
Segue abaixo o meu codigo:
Index.htlml
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Documento sem título</title>
</head>
<body>
<form action="verifica.php" method="POST">
<pre>Nome: <input type="text" size="35" maxlength="256" name"nome">
E-mail: <input type="text" size="35" maxlength="256" name"email">
Cidade: <input type="text" size="35" maxlength="256" name"cidade">
Estado <input type="text" size="2" maxlength="2" name"estado">
Disite sua opnião abaixo:
<textarea rows="5" cols="42" name="comentarios"> </textarea>
<input type="submit" value="Efetuar Cadastro" name="enviar">
</pre>
</form>
</body>
</html>
verifica.php
<!doctype html>
<html>
<body>$nome = $_POST["nome"];
$email = $_POST["email"];
$cidade = $_POST["cidade"];
$estado = $_POST["estado"];
$comentarios = $_POST["comentarios"];
$erro = 0;
if (empty($nome) OR strstr ($nome, ' ')==FALSE)
{echo "Favor Digitar seu nome corretamente.<br>"; $erro=1;}
if (strlen($email)<8 || strstr ($email, '@')==FALSE)
{echo "Favor Digitar seu email corretamente.<br>"; $erro=1;}
if (empty($cidade))
{echo "Favor Digitar sua cidade corretamente.<br>"; $erro=1;}
if (empty($estado) !=2)
{echo "Favor Digitar o estado corretamente.<br>"; $erro=1;}
if (empty($comentarios))
{echo "Favor entre com algum comentario.<br>"; $erro=1;}
if ($erro==0)
{echo "todos os dados foram digitados corretamente!";insere.php
<?
include "conecta_mysql.inc";
$nome = $_POST["nome"];
$email = $_POST["email"];
$cidade = $_POST["cidade"];
$estado = $_POST["estado"];
$comentarios = $_POST["comentarios"];
$sql = "INSERT INTO cadastro VALUES";
$sql = "('$nome','$email','$cidade','$estado','$comentarios')";
$resultado - mysql_query ($sql);
echo " Usuário incluido com sucesso!";
mysql_close($conexao);
?>
conecta_mysql.php
<?
$conexão = mysql_connect("localhost","root"," ");
mysql_select_db ("bdexemplo");
?>
Erro que esta dando:
( ! ) Notice: Undefined index: nome in C:\wamp\www\cadastro-cliente\verifica.php on line 6 Call Stack # Time Memory Function Location 1 0.0007 246712 {main}( ) ..\verifica.php:0
( ! ) Notice: Undefined index: email in C:\wamp\www\cadastro-cliente\verifica.php on line 7 Call Stack # Time Memory Function Location 1 0.0007 246712 {main}( ) ..\verifica.php:0
( ! ) Notice: Undefined index: cidade in C:\wamp\www\cadastro-cliente\verifica.php on line 8 Call Stack # Time Memory Function Location 1 0.0007 246712 {main}( ) ..\verifica.php:0
( ! ) Notice: Undefined index: estado in C:\wamp\www\cadastro-cliente\verifica.php on line 9 Call Stack # Time Memory Function Location 1 0.0007 246712 {main}( ) ..\verifica.php:0 Favor Digitar seu nome corretamente.
Favor Digitar seu email corretamente.
Favor Digitar sua cidade corretamente.
?>
Carregando comentários...