Начиная с версии 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
Zulip — программное обеспечение для реализации корпоративного чата. Разработан в 2012 году, в 2014 был…
Zookeeper — cервис-координатор, который позволяет обеспечить контроль синхронизации данных. Разработан на Java компанией Apache Software…
Zimbra — программное обеспечение для реализации почтового сервиса или, если сказать точнее, автоматизации совместной деятельности…
Zabbix — бесплатная система мониторинга. Позволяет отслеживать состояние сетевых узлов, компьютеров и серверов. Возможности: Поддержка…
YouTube — компания-владелец одноименного портала для просмотра и хранения видео. Чтобы пользоваться данным порталом достаточно…
Yota — провайдер, предоставляющий доступ к сети Интернет по беспроводной связи. Впервые, сервис начал работать…