samuk Postado Janeiro 18, 2009 Denunciar Share Postado Janeiro 18, 2009 (editado) Galera meu problema é o seguinte: quando eu tento conectar com o banco d dados da algum tipo d erro q faz com q todo codigo depois da conexao não seja lido.ex:<?php $dbname="teste"; $usuario="root@localhost"; $password="root"; $conexao = mysql_connect("localhost",$usuario,$password); $banco = mysql_select_db($dbname,$conexao); echo "teste1"; ?> <?php echo "teste2"; ?> isso não imprime nada na tela e <?php echo "teste1"; $dbname="teste"; $usuario="root@localhost"; $password="root"; $conexao = mysql_connect("localhost",$usuario,$password); $banco = mysql_select_db($dbname,$conexao); echo "teste2"; ?> <?php echo "teste3"; ?>imprime apenas teste1, alguém sabe o q pode estar acontecendo? Editado Janeiro 18, 2009 por samuk Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Janeiro 18, 2009 Denunciar Share Postado Janeiro 18, 2009 Aqui imprimiu tudo... só uma coisa, o nome de usuário, se você estiver testando no seu pc é apenas root e não root@localhost Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 samuk Postado Janeiro 18, 2009 Autor Denunciar Share Postado Janeiro 18, 2009 alguém tem alguma sugestao? Aqui continua sem imprimir, mesmo colocando apenas root no usuario Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Janeiro 18, 2009 Denunciar Share Postado Janeiro 18, 2009 Trocar isso:$conexao = mysql_connect("localhost",$usuario,$password);$banco = mysql_select_db($dbname,$conexao);Por isso:$conexao = mysql_connect("localhost",$usuario,$password)OR DIE('Erro 1 '.mysql_error());$banco = mysql_select_db($dbname,$conexao)OR DIE('Erro 2 '.mysql_error()); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 samuk Postado Janeiro 18, 2009 Autor Denunciar Share Postado Janeiro 18, 2009 Trocar isso:$conexao = mysql_connect("localhost",$usuario,$password);$banco = mysql_select_db($dbname,$conexao);Por isso:$conexao = mysql_connect("localhost",$usuario,$password)OR DIE('Erro 1 '.mysql_error());$banco = mysql_select_db($dbname,$conexao)OR DIE('Erro 2 '.mysql_error());nada ainda, tem como habilitar alguma mensagem se der erro? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Janeiro 19, 2009 Denunciar Share Postado Janeiro 19, 2009 Era pra exibir...Coloca no topo do script:ini_set('error_reporting', E_ALL);Caso continue na mesma e você esteja testando isso no seu pc, reinstale tudo, se for no servidor na internet entre em contato com o host. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
samuk
Galera meu problema é o seguinte: quando eu tento conectar com o banco d dados da algum tipo d erro q faz com q todo codigo depois da conexao não seja lido.
ex:
isso não imprime nada na tela eimprime apenas teste1, alguém sabe o q pode estar acontecendo?
Editado por samukLink para o comentário
Compartilhar em outros sites
5 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.