PDO Ativo?

23/04/2016

0

PHP

Não lembro realmente se ativei o PDO, mas fiz o seguinte método(com ajuda).

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:

object(PDO)#1 (0) { }


Está OK?

PHP: 5.6.14
Gabriel Farias

Gabriel Farias

Responder

Post mais votado

23/04/2016

Verifcia no php.ini.

Fabiano Carvalho

Fabiano Carvalho
Responder

Mais Posts

23/04/2016

Gabriel Farias

Achei esse trecho com PDO:


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

Responder

23/04/2016

Marcio Araujo

Os que não possuem ; estão OK!
Responder

23/04/2016

Gabriel Farias

Se for isso mesmo, está OK, se for usar outros bancos tenho que me lembrar disso.
Responder

23/04/2016

Marcio Araujo

Confere Fabiano?
Responder

23/04/2016

William

Esse var_dump() significa que a conexão é válida e consequente sua extensão PDO está Habilitada:
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.
Responder

23/04/2016

Gabriel Farias

Obrigado William, demorei mas comecei as ver as video aulas(seu blog/site)!
Só uma reclamação, o audio, fora isso perfeito!
Responder

23/04/2016

William

OK Gabriel, quanto ao áudio as primeiras vídeos foram gravadas com um "headset" ruim, com isso deu problema no áudio.
Responder

23/04/2016

Marcio Araujo

Obrigado William por confirmar.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar