Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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)
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 ?
Carregando comentários...