Если кто-нибудь пытался искать информацию, как работать с базами данных в PHP, то как правило, натыкалася на работу PHP с MySQL. По поводу же работы с Interbase информация достаточно скудная. Более того, как правило, поисковики выкидывают информацию не по работе PHP с Interbase, а по работе Delphi с Interbase :).
Прежде всего, необходимо включить поддержку Interbase в PHP. Как это делается, скажем в Linux Ubuntu я писал: http://nerusoft.blogspot.com/2007/12/interbase-firebird-apache-2-php-5-linux.html
Теперь рассмотрим основные операторы:
// Подключение к базе данных Interbase
$conn=ibase_connect($dbname,$dbuser,$dbpass);
// Выполнение SQL-запроса и получение информации из него (аналогично, как в MySQL):
$stmt = 'select * from GET_ZAKAZID';
$sth = ibase_query($conn, $stmt);
while ($row = ibase_fetch_object($sth)) {
$zakazn=$row->DOCN_RETURN;
}
ibase_free_result($sth); // Освобождаем ресурсы, после получения необходимых данных
// Выполнение простой вставки с помощью INSERT
$stmt = 'INSERT INTO ZAKAZ(ZAKAZID, ZAKAZNA, TYPEZAKAZID'
.',EMAIL, KONT_TELEPHONE, MTELEPHONE, ICQ'
.') VALUES ('
.$zakazn.",'".trim(strip_tags(@$_POST['date_vipoln']))."',".@$_POST['type_cli'] .",'".trim(strip_tags(@$_POST['email']))."','".trim(strip_tags(@$_POST['telephone'])) ."','".trim(strip_tags(@$_POST['mtelephone']))."',".trim(strip_tags(@$_POST['icq']))
.")";
$sth = ibase_query($conn, $stmt) or die(ibase_errmsg());
// Закрываем коннект, после работы с базой данных
ibase_close($conn);
K2 ERP — сучасна система для автоматизації бізнес-процесів, яка допомагає компаніям ефективно керувати фінансами, складом, продажами, закупівлями, виробництвом і персоналом. Рішення об’єднує ключові напрямки роботи в єдиному цифровому середовищі, зменшує кількість ручних операцій, підвищує прозорість даних і прискорює прийняття управлінських рішень. K2 ERP підходить для бізнесу, що прагне масштабування, контролю та стабільного розвитку.
Підписатися на:
Дописати коментарі (Atom)
Життя після 1С та BAS: Великий огляд українського ринку ERP-систем та реальних альтернатив у 2026 році
На початку 2026 року історія з 1С та BAS в Україні остаточно перестала бути темою про звичку, інерцію чи бухгалтерський комфорт. Вона перейш...
-
Статья перехала в тематический блог: http://pravdak.blogspot.com На этом же блоге, обсуждаются только вопросы программирования, администри...
Немає коментарів:
Дописати коментар