class conexao {
var $con;
var $db;
var $LDAP_HOST;
var $LDAP_DOMAIN;
var $LDAP_DN;
var $LDAP_PASSWORD;
var $DS;
var $BIND;
var $U_BIND;
var $Upass; //senha digitada pelo usuario
var $LDAP_INFO;
var $UID;
var $U_UID;
var $U_DN;
var $U_NAME;
var $U_PASSWD;
var $U_SALT;
var $SEARCH;
var $TOTAL;
var $ERROR;
//var $PREFIX;
function conecta($BANCO){
if (strtoupper($BANCO) =='MYSQL') {
$this->con=mysql_connect(SQL_SERVER,SQL_USER,SQL_PASSWD)or die(mysql_error());
$this->db=mysql_select_db(SQL_DB,$this->con);
if ($this->con == 0){
$retorno = "ERRO DE CONEXÃO - SERVIDOR!<br>";
}
else if ($this->db == 0){
$retorno = "ERRO DE CONEXÃO - BANCO DE DADOS!<br>";
} else {
$retorno = "";
}
return $retorno;
}
}
function desconecta($BANCO){
mysql_close($this->con);
}
Pergunta
Operattor
Ola pessoal estou com um problema em uma linha do codigo.
Meu sistema e linux com apache2 e php5 e mysql5.
no meu sistema quando vou logar ele da este erro.
Fatal error: Call to undefined function mysql_connect() in /var/www/ocomon/includes/classes/conecta.class.php on line 54
Abaixo e linha 54.
$this->con=mysql_connect(localhost,usuario,senha)or die(mysql_error());
Mais abaixo em partes o Codigo.
class conexao { var $con; var $db; var $LDAP_HOST; var $LDAP_DOMAIN; var $LDAP_DN; var $LDAP_PASSWORD; var $DS; var $BIND; var $U_BIND; var $Upass; //senha digitada pelo usuario var $LDAP_INFO; var $UID; var $U_UID; var $U_DN; var $U_NAME; var $U_PASSWD; var $U_SALT; var $SEARCH; var $TOTAL; var $ERROR; //var $PREFIX; function conecta($BANCO){ if (strtoupper($BANCO) =='MYSQL') { $this->con=mysql_connect(SQL_SERVER,SQL_USER,SQL_PASSWD)or die(mysql_error()); $this->db=mysql_select_db(SQL_DB,$this->con); if ($this->con == 0){ $retorno = "ERRO DE CONEXÃO - SERVIDOR!<br>"; } else if ($this->db == 0){ $retorno = "ERRO DE CONEXÃO - BANCO DE DADOS!<br>"; } else { $retorno = ""; } return $retorno; } } function desconecta($BANCO){ mysql_close($this->con); }Link 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.