PDO Ativo?
23/04/2016
0
index.php
<?php define('SERVER', 'localhost'); define('DBNAME', 'db_pdo'); define('USER', 'root'); define('PASSWORD', ''); $conexao = new pdo("mysql:host".SERVER."; dbname=".DBNAME,USER, PASSWORD); var_dump($conexao);
Aparece a mensagem no navegador:
Está OK?
PHP: 5.6.14
Gabriel Farias
Post mais votado
Mais Posts
23/04/2016
Gabriel Farias
extension=php_openssl.dll ;extension=php_pdo_firebird.dll extension=php_pdo_mysql.dll ;extension=php_pdo_oci.dll ;extension=php_pdo_odbc.dll ;extension=php_pdo_pgsql.dll extension=php_pdo_sqlite.dll ;extension=php_pdo_sqlite_external.dll ;extension=php_pgsql.dll ;extension=php_pspell.dll ;extension=php_shmop.dll
23/04/2016
Gabriel Farias
23/04/2016
William
object(PDO)#1 (0) { }
Como o Márcio já citou, sem ';' também significa que a extensão está habilitada:
extension=php_openssl.dll ;extension=php_pdo_firebird.dll extension=php_pdo_mysql.dll ;extension=php_pdo_oci.dll ;extension=php_pdo_odbc.dll ;extension=php_pdo_pgsql.dll extension=php_pdo_sqlite.dll ;extension=php_pdo_sqlite_external.dll ;extension=php_pgsql.dll ;extension=php_pspell.dll ;extension=php_shmop.dll
No seu phpinfo(), se tiver mysql na seção "PDO drivers" também significa que o PDO está habilitado:
Mas talvez o mais importante a ser destacado é, em 99,99% das instalações do PHP (Windows ou Linux) a extensão "pdo_mysql" já vem habilitada por default, inclusive hospedagens.
23/04/2016
Gabriel Farias
Só uma reclamação, o audio, fora isso perfeito!
23/04/2016
William
Clique aqui para fazer login e interagir na Comunidade :)