Почему var_dump($result) возвращает false? Данные вроде верно, несколько раз проверил.
$dsn = "mysql:host = 127.0.0.1;dbname = bd_parking;charset=utf8";
$username = 'root';
$passwd = '1234';
$option = [PDO::ATTR_ERRMODE=>PDO::ERRMODE_EXCEPTION];
try{
$pdo = new PDO($dsn, $username, $passwd);
$sql = "SELECT * FROM `client`";
$result = $pdo->query($sql);
var_dump($result);
}catch (PDOException $e){
echo 'Подключение не удалось: ' . $e->getMessage();
}
Причина была здесь $dsn = "mysql:host=127.0.0.1;dbname=bd_parking;charset=utf8";
Надо убрать пробелы.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости