Пробел подключения к базе данных PDO выдает ошибку! - PullRequest
0 голосов
/ 16 апреля 2011

Хорошо, так что я один за то, что расширил свой код, мне легче читать, редактировать и понимать. Текущий способ подключения к MySQL с PDO выглядит следующим образом на php.net;

$dbc=new PDO('mysql:host=localhost;dbname='table', 'root', 'password');

Мне нравится мое право на участие, поэтому я отредактировал это, добавив пробел;

$dbc = new PDO('mysql:host = localhost; dbname = 'table', 'root', 'password');

Это приводит к ошибке, это не столько проблема, сколько вообще меня не волнует, но я подумал, что php не учитывает пробелы? Так почему ошибка?

1 Ответ

1 голос
/ 16 апреля 2011

Синтаксис PDO DSN не позволяет добавлять пробелы в любом месте.

Этот синтаксис не имеет ничего общего с обычными правилами синтаксиса php, только потому, что это строка с DSN, а не php.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...