Boa noite, atualizei meu php, mysql e adodb e agora estou tendo o seguinte erro :
(Object)#0
message = "faultCode:AMFPHP_RUNTIME_ERROR faultString:'mysql_pconnect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead' faultDetail:'C:\xampp\php\adodb5\drivers\adodb-mysql.inc.php on line 476'"
name = "Error"
rootCause = (null)
<?php
include_once '../../../../../php/adodb5/adodb.inc.php';
class Config_ini {
public $dbtype="mysql";
public $dir_imagem_bd = "";
public $dbname="teste";
public $dbhost="localhost";
public $dbuser="root";
public $dbpass="123";
public $_explicitType = "Crud.Config_ini";
}
?>
mesmo mudando o dbtype para mysqli não funciona....como faço ?
Pergunta
robinhocne
Boa noite, atualizei meu php, mysql e adodb e agora estou tendo o seguinte erro :
estou realizando a conexão :
public function connection(){ $comf = new Config_ini(); $dbtype = $comf->dbtype; $dbname = $comf->dbname; $dbhost = $comf->dbhost; $dbuser = $comf->dbuser; $dbpass = $comf->dbpass; //---------------------------------------------- $db = NewADOConnection($dbtype); $db->SetFetchMode(ADODB_FETCH_ASSOC); $db->debug = false; $db->PConnect($dbhost,$dbuser,$dbpass,$dbname); $db->Execute("SET GLOBAL sql_mode='MYSQL40'"); $db->Execute("set names 'utf8'"); //---------------------------------------------- return $db; }no Config_ini.php é assim :
<?php include_once '../../../../../php/adodb5/adodb.inc.php'; class Config_ini { public $dbtype="mysql"; public $dir_imagem_bd = ""; public $dbname="teste"; public $dbhost="localhost"; public $dbuser="root"; public $dbpass="123"; public $_explicitType = "Crud.Config_ini"; } ?>mesmo mudando o dbtype para mysqli não funciona....como faço ?
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.