solange Postado Janeiro 29, 2008 Denunciar Share Postado Janeiro 29, 2008 Oi pessoal, estou com um problema, instalei o Suse 10, com phpmyadmin, mysql 5Não consigo me conectarutilizo para todos os programas o mesmo arquivo de conexao (conexao.class.php)ele está assim:class conexao{ protected $conect; private $result; public $nr_rows; function conexao($_maq, $_user, $_senha, $_banco){ $this->conect= mysql_connect($_maq,$_user,$_senha); if(!$this->conect){ die("Erro ao conectar"); } if(!mysql_select_db($_banco,$this->conect)){ die("Erro ao Selecionar o Banco de Dados ".strtoupper($_banco)); } ..... }E não mostra nada. Chama o arquivo, mas não acontece nada, como se fosse erro de sintaxe.Utilizo esse mesmo arquivo para o qindows e funciona perfeitamente.Se peço para visualizar , ele só vai até a linha da conexão e depois não mostra nada.Alguém sabe onde está o erro?ObrigadaSolange Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ::vinicius:: Postado Janeiro 29, 2008 Denunciar Share Postado Janeiro 29, 2008 Tentou debugar pra ver se passar? Tipo,if(!$this->conect){ echo mysql_error(); die("Erro ao conectar"); }else { echo "conectou!"; } if(!mysql_select_db($_banco,$this->conect)){ echo mysql_error(); die("Erro ao Selecionar o Banco de Dados ".strtoupper($_banco)); }else{ echo "selecionou!"; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 solange Postado Janeiro 29, 2008 Autor Denunciar Share Postado Janeiro 29, 2008 Obrigada, mas já tentei sim, mas a partir da linha de conexão ele não mostra mais nada, como, tudo o que coloco antes da conexão, é mostrado, o que vem depois da linha de conexão é ignorado, como se na linha de conexão houvesse algum erro de sintaxe.Que bibliotecas devo ter para que consiga funcionar o mysql com php. Acho que pode estar faltando alguma. Só não sei qual. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Fevereiro 1, 2008 Denunciar Share Postado Fevereiro 1, 2008 Olá pessoal, o que estava aconyecendo é que na instalação do Linux, estava faltando uma biblioteca do MySql.ObrigadaNão sei como fazer, mas pode fechar este tópico.Um abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
solange
Oi pessoal, estou com um problema,
instalei o Suse 10, com phpmyadmin,
mysql 5
Não consigo me conectar
utilizo para todos os programas o mesmo arquivo de conexao (conexao.class.php)
ele está assim:
class conexao
{
protected $conect;
private $result;
public $nr_rows;
function conexao($_maq, $_user, $_senha, $_banco){
$this->conect= mysql_connect($_maq,$_user,$_senha);
if(!$this->conect){
die("Erro ao conectar");
}
if(!mysql_select_db($_banco,$this->conect)){
die("Erro ao Selecionar o Banco de Dados ".strtoupper($_banco));
}
.....
}
E não mostra nada. Chama o arquivo, mas não acontece nada, como se fosse erro de sintaxe.
Utilizo esse mesmo arquivo para o qindows e funciona perfeitamente.
Se peço para visualizar , ele só vai até a linha da conexão e depois não mostra nada.
Alguém sabe onde está o erro?
Obrigada
Solange
Link para o comentário
Compartilhar em outros sites
3 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.