isaacn 0 Denunciar post Postado Novembro 30, 2010 alguem me ajude com ERRO na ora de inserir os dados no mysql Warning: mysql_query() [function.mysql-query]: Acesso negado para o usuário 'pedro'@'localhost' (senha usada: NÃO) in C:\Arquivos de programas\EasyPHP-5.3.2i\www\cobrar!\acao.php on line 22 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\Arquivos de programas\EasyPHP-5.3.2i\www\cobrar!\acao.php on line 22 Acesso negado para o usuário 'pedro'@'localhost' (senha usada: NÃO) ---------------------------------------------------- ("db.inc" --- Meu arquivo de conexao com o msql--) <?php $a="localhost"; // ( ex.: localhost ) $b="root"; // ( ex.: root ) $c=""; // ( ex.: senha ) $d="dados"; // ( ex.: banco de dados ) $e="cobrar"; //tabela não precisa alterar esta variável $con = mysql_connect($a,$b,$c) or die(mysql_error()); $db = mysql_select_db($d,$con) or die(mysql_error()); ?> -------------------------------------------- O PHP ACUSA ERRO NESSE ARQUIVO (---arquivo para inserir informacoes---) <?php if ($acao=='cobrar') { include"db.inc"; $ac = mysql_query("INSERT INTO ".$e." ( area, nome, valor, periodo1, periodo2, servicos, deposito, boleto, confirmar, outros, banco, agencia, conta, esp, titular, cpf, boleto_l, outros_txt, bloqueio, bloqueio_dia, obs, email1, email2, status, data, hora) VALUES('$area','$nome','$valor','$periodo1','$periodo2','$servicos',".'$confirmar'.",".'$outros'.",'$conta','$esp','$titular','$cpf','$boleto_l', '$outros_tx t',".'$bloqueio'.",".'$bloqueio_dia'.",'$obs','$email1','$email2', line 22->'5', curdate(), curtime())") or die (mysql_error()); echo"<script language=javascript>alert('cadastrado com sucesso!')</script>"; echo"<script language=javascript>location.href='$phpself?acao=listar'</script>"; } ?> Compartilhar este post Link para o post Compartilhar em outros sites
-rafael- 1 Denunciar post Postado Novembro 30, 2010 tem alguma coisa errada com os dados que você passou a msg de erro nega o acesso para 'pedro'@'localhost', mas você esta tentando conectar como root como em $b="root"; // ( ex.: root ) poste o conteudo do arquivo ação.php inteiro e do db.inc Compartilhar este post Link para o post Compartilhar em outros sites
isaacn 0 Denunciar post Postado Dezembro 1, 2010 consegui resolver o problema, tive que alterar alguns codigos do meu script. só pra te avisar rafael--- o nome root é igual o (nome registrado) no sistema operacional .exemplo root = pedro = admin do computador '@'localhost' por isso que o php imprime o nome pedro :) Compartilhar este post Link para o post Compartilhar em outros sites