Fatal error: Uncaught PDOException: could not find driver in C:\xampp\htdocs\API\api\Api.php:19 Stack trace: #0 C:\xampp\htdocs\API\api\Api.php(19): PDO->__construct('\r\n \t\t\tmysql:hos...', 'root', '') #1
This is how i connect my php to database connection
class API
{
private $connect = '';
// Inisiasi
function __construct() {
$this->database_connection();
}
function database_connection(){
$this->connect = new PDO("
mysql:host=localhost;
dbname=api",
"root",
"");
}
....
}
I already added pdo my php.ini like this
extension=php_pdo.dll
extension=php_pdo_mysql.dll
extension = mysqlnd.so
extension = pdo.so
extension = pdo_mysql.so
extension=bz2
extension=curl
extension=fileinfo
extension=gd2
extension=gettext
;extension=gmp
;extension=intl
;extension=imap
;extension=interbase
;extension=ldap
extension=mbstring
extension=exif ; Must be after mbstring as it depends on it
extension=mysqli
;extension=oci8_12c ; Use with Oracle Database 12c Instant Client
;extension=odbc
;extension=openssl
extension=pdo_firebird
extension=pdo_oci
extension=pdo_odbc
extension=pdo_pgsql
extension=pdo_sqlite
;extension=pgsql
;extension=shmop
but error still occurs