Справочники PHP PDO

Что такое PDO в PHP?

PDO (PHP Data Objects) представляет собой расширение в языке программирования PHP, предоставляющее единый интерфейс для работы с различными базами данных. Этот интерфейс обеспечивает безопасный и гибкий способ взаимодействия с базами данных, позволяя программистам писать код, который можно переносить между различными системами управления базами данных (СУБД).

<?php
    // Пример использования PDO для работы с базой данных MySQL

    // Параметры подключения к базе данных
    $dsn = 'mysql:host=localhost;dbname=mydatabase';
    $username = 'root';
    $password = 'password';

    try {
        // Создание объекта PDO
        $pdo = new PDO($dsn, $username, $password);

        // Установка режима обработки ошибок
        $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

        // Пример запроса SELECT
        $stmt = $pdo->prepare('SELECT * FROM users WHERE id = :id');
        $stmt->bindParam(':id', $userId, PDO::PARAM_INT);
        $userId = 1;
        $stmt->execute();

        // Обработка результатов
        while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
            echo "ID: {$row['id']}, Name: {$row['name']}, Email: {$row['email']}";
        }
    } catch (PDOException $e) {
        echo "Ошибка подключения к базе данных: " . $e->getMessage();
    }
?>
Комментарии
Добавить комментарий

Пока комментариев нет