neymar 0 Denunciar post Postado Abril 1, 2010 RESOLVIDO Estamos aqui pra isso!!! ------------------------------ http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif olá gente eu estou com um problema parecido com o do colega, mas ainda naum indentifiquei o erro, será que alguem pode me ajudar. o codigo é este: os dados naum vão para a tabela de nome pedido neste banco de dados <html><head></head> <body> <?php $nom=$HTTP_POST_VARS['nomeclientcad']; $senha=$HTTP_POST_VARS['senha']; $senhaconf=$HTTP_POST_VARS['senhaconfirm']; if($senha==$senhaconf){ echo'senha confere<br/>';} else{ echo 'senha nao confere digite a senha e em seguida a confirme novamente';} $nom=addslashes($nom); $senha=addslashes($senha); $senhaconf=addslashes($senha); @ $db=mysql_connect('localhost','root','vertrigo'); if(!$db) echo 'erro nao foi possivel conectar-se ao banco de dados'; $select=mysql_select_db('bobstable',$db); if(!$select) echo 'banco nao seletado'; $query="INSERT into pedido(id,nome,senha) VALUES (".null.",".$nom.",".$senha.")"; $result=mysql_query($query); if($result) echo mysql_affected_rows().'dados inseridos no banco de dados'; else echo '<p>dados nao inseridos</p>' ?> </body> </html> Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Abril 2, 2010 Seu tópico foi dividido, a referência se encontra em: http://forum.imasters.com.br/index.php?/topic/160356-nao-consigo-inserir-dados-no-mysql/ troque: $nom=$HTTP_POST_VARS['nomeclientcad']; $senha=$HTTP_POST_VARS['senha']; $senhaconf=$HTTP_POST_VARS['senhaconfirm']; por: $nom=$_POST['nomeclientcad']; $senha=$_POST['senha']; $senhaconf=$_POST['senhaconfirm']; http://www.php.net/manual/en/reserved.variables.post.phpe troque: $result=mysql_query($query);por: $result=mysql_query($query)or die(mysql_error());se os dados ainda não forem inseridos, irá aparecer um erro php na tela. Volte aqui e diga exatamente qual, se você não conseguir arrumar. Compartilhar este post Link para o post Compartilhar em outros sites