Eu estou tentando fazer uma simples class em php para conexão, mas eu estou tendo um problema...
Eu acho que não está pegando o valor da variavel.
Minha class:
class Conecta{
public $hostname;
public $username;
public $password;
public $database;
public function conecta(){
mysql_connect($this->hostname, $this->username, $this->password) or die(mysql_error());
}
public function select(){
mysql_select_db($this->database) or die(mysql_error());
}
}
Se eo substituir o $this->password da função conecta pela senha, ele conecta normal, mas se deixar como está ele retorna um erro:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\wamp\www\POO\classes\Conectar.class.php on line 9
E como pode-se ver, no lugar do username está ODBC, não sei o porque, mas isso ocorre só localmente, publicado ele retorna o erro, mas com o username correto.
Enfim, não está recuperando a senha. Pelo que eu percebi.
Pergunta
vini_loock
Olá.
Eu estou tentando fazer uma simples class em php para conexão, mas eu estou tendo um problema...
Eu acho que não está pegando o valor da variavel.
Minha class:
E o arquivo que chama ela:Se eo substituir o $this->password da função conecta pela senha, ele conecta normal, mas se deixar como está ele retorna um erro:
E como pode-se ver, no lugar do username está ODBC, não sei o porque, mas isso ocorre só localmente, publicado ele retorna o erro, mas com o username correto.
Enfim, não está recuperando a senha. Pelo que eu percebi.
Vlw.
Vinicius
Editado por vini_loockLink para o comentário
Compartilhar em outros sites
2 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.