Guest - Melancia - Postado Setembro 15, 2005 Denunciar Share Postado Setembro 15, 2005 Caros colega, criei o codigo que segue a baixo, mas no momento de inserção não da certo.Os dados do form estão vindo vazias.INCLUIR.HTML ------------------------ <html> <head> <title>Inclui Registros</title> </head> <form name="incCliente" action="insere.php" method="post"> <h1>Inclusão de Clientes</h1> <p><b>Nome: </b><input type="text" name="edNome" size=40 maxlength=80> </p> <p><b>Sexo: </b> <input type="radio" name="rgSexo" value="M" CHECKED>Masculino</input> <input type="radio" name="rgSexo" value="F">Feminino</input> </p> <p><b>Endereço: </b> <textarea name="edEndereco" rows="3" cols="40"></textarea> <br><br> </p> <center><input type="submit" value=" Inclui "></center> </form> </html> INSERE.PHP ------------------------ <?php $res1 = mysql_connect("localhost", "root"); if ($res1){ $sql = "insert into cliente " ." (nom_cliente, sex_cliente, end_cliente)" ." values ('$edNome','$rgSexo','$edEndereco')"; $res2 = mysql_db_query("pessoal", "$sql", $res1); if ($res2) { echo("Novo cliente adicionado");} else { echo("Erro na inclusão ".mysql_error()." "); } } else { echo("Erro na tentativa de conexão ".mysql_error()." "); } mysql_close($res1); ?> Eu criei duas variaveis no INSERE.PHP para receber os dados dos campos do formulário e percebi que não está vindo nenhuma informação do form. O que está acontecendo? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 marcelo Postado Setembro 15, 2005 Denunciar Share Postado Setembro 15, 2005 Da erro na Insercao dos Dados? não entendi explica melhor ... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 by_Stoco Postado Setembro 15, 2005 Denunciar Share Postado Setembro 15, 2005 Isso porque você não está recebendo os campos do formulário!Tipo assim:$nome = $_POST['edNome'];$sexo = $_POST['rgSexo'];$endereco = $_POST['edEndereco'];Coloca isso antes do seu INSERT pra ver se dá certo......FUIZ.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - Melancia -
Caros colega, criei o codigo que segue a baixo, mas no momento de inserção não da certo.
Os dados do form estão vindo vazias.
INCLUIR.HTML
------------------------
<html>
<head>
<title>Inclui Registros</title>
</head>
<form name="incCliente" action="insere.php" method="post">
<h1>Inclusão de Clientes</h1>
<p><b>Nome: </b><input type="text" name="edNome" size=40 maxlength=80>
</p>
<p><b>Sexo: </b>
<input type="radio" name="rgSexo" value="M" CHECKED>Masculino</input>
<input type="radio" name="rgSexo" value="F">Feminino</input>
</p>
<p><b>Endereço: </b>
<textarea name="edEndereco" rows="3" cols="40"></textarea>
<br><br>
</p>
<center><input type="submit" value=" Inclui "></center>
</form>
</html>
INSERE.PHP
------------------------
<?php
$res1 = mysql_connect("localhost", "root");
if ($res1){
$sql = "insert into cliente "
." (nom_cliente, sex_cliente, end_cliente)"
." values ('$edNome','$rgSexo','$edEndereco')";
$res2 = mysql_db_query("pessoal", "$sql", $res1);
if ($res2)
{ echo("Novo cliente adicionado");}
else
{ echo("Erro na inclusão ".mysql_error()." "); }
}
else
{ echo("Erro na tentativa de conexão ".mysql_error()." "); }
mysql_close($res1);
?>
Eu criei duas variaveis no INSERE.PHP para receber os dados dos campos do formulário e percebi que não está vindo nenhuma informação do form.
O que está acontecendo?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.