Начиная с версии PHP 7.3 мы не можем использовать функции по работе с Firebird, так как они были исключены. Таким образом, можно работать с СУБД только через PDO. В данной инструкции мы рассмотрим процесс установки расширения PHP, а также примеры подключения к базе и выполнения SQL-запросов. Работа будет выполнена на примере Linux Ubuntu.
Установка выполняется одной командой:
apt-get install -y php-pdo-firebird
Готово.
Однако, если у нас несколько альтернативных версий PHP, установка должна выполняться с указанием конкретной версии, например:
apt-get install -y php7.4-pdo-firebird
Для подключения в нашем скрипте PHP используем следующую конструкцию:
* где:
Для выполнения запроса SELECT применяем следующую конструкцию:
Под редактирование подразумевается добавление, редактирование или удаление. Запросы для этого разные, но с точки зрения работы через PDO процессы схожи. Рассмотрим на примере вставки:
1. Включение поддержки Firebird + PHP версии 7.2 и ниже на Linux
2. Базовые SQL-запросы в Firebird
Продолжая использовать данный сайт вы принимаете политику конфиденциальности и cookies