Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Jeison da Silva Pereira

não enviar os dados MYSQL

Recommended Posts

OLá!

 

eu sou Iniciante da PHP, qd fiz preencher os formulario e clique enviar e não recebe os dados da mysql

 

código do formulário

<h1 align="center">CADASTRO</h1>
<form action="admcad.php" method="post">
<table align="center">
<TR>
<th>NOME: </th><th><input name="nome" type="text" size="45" /></th>
</TR>
<tr>
<th>SOBRENOME:</th><th><input name="sobrenome" type="text" size="45"/></th>
</tr>
<tr>
<th>E-MAIL:</th><th align="left"><input name="email" type="text" size="40"/></th>
</tr>
<tr><td colspan="2"><center><input name="" type="submit" value="ENVIAR" /></center></td></tr>
</table>
</form>

código da administração da mysql

<?php
$name=$_POST["nome"];
$sobren=$_POST["sobrenome"];
$emails=$_POST["email"];
$res1=mysql_connect("localhost","root","");
if($res1){
    $sql="insert into cadastro (nomecli,sobrenome,email) value ('$name','$sobren','$emails')";
 $res1=mysql_connect('localhost','root','') or die ("erro1");
 $res2=mysql_db_query('test',$sql,$res1) or die(mysql_error());
}
mysql_close($res1);
?>;

vê se consegue resolver esse problemas...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Atenção:

Este subfórum é destinado apenas para postagem de artigos, tutoriais e matérias sobre PHP.

Não é permitido a abertura de tópicos com dúvidas. Para isso, use o Fórum de PHP.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Habilite todas as mensagens de erro.

 

<?php
ini_set('display_errors', 1); 
error_reporting(E_ALL);
?>

 

Execute novamente e veja se aparece algum erro...

 

Outra coisa... teu código tá bem estranho....

 

<?php
$name=$_POST["nome"];// tire as aspas duplas e coloque aspa simples, como abaixo
$sobren=$_POST['sobrenome'];
$emails=$_POST['email'];
// aqui você abre a conexão
$res1=mysql_connect("localhost","root","");
if($res1){
    $sql="insert into cadastro (nomecli,sobrenome,email) value ('$name','$sobren','$emails')";
 // aqui você abre de novo.
 $res1=mysql_connect('localhost','root','') or die ("erro1");
 // esta função está obsoleta. Veja a referência no link abaixo.
 $res2=mysql_db_query('test',$sql,$res1) or die(mysql_error());
}
mysql_close($res1);
?>;
http://br.php.net/mysql_db_query

 

Carlos Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.