Úvod
These functions allow you to access Ingres II database servers.
Poznámka:
If you already used PHP extensions to access other database
servers, note that Ingres doesn't allow concurrent queries and/or
transaction over one connection, thus you won't find any result
or transaction handle in this extension. The result of a query
must be treated before sending another query, and a transaction
must be commited or rolled back before opening another
transaction (which is automaticaly done when sending the first
query).
| Varování |
Toto rozšíření je
EXPERIMENTÁLNÍ. Chování tohoto rozšíření,
názvy funkcí a všechno ostatní, co je zde zdokumentováno, se v budoucích
verzích PHP může bez ohlášení změnit. Berte to v úvahu a používejte tento modul
na vlastní nebezpečí. |
Požadavky
To compile PHP with Ingres support, you need the Open API library
and header files included with Ingres II.
Instalace
In order to have these functions available, you must compile php
with Ingres support by using the
--with-ingres option.
If the II_SYSTEM environment variable isn't correctly
set you may have to use
--with-ingres=DIR
to specify your Ingres installation directory.
When using this extension with Apache, if Apache does not start
and complains with "PHP Fatal error: Unable to start ingres_ii
module in Unknown on line 0" then make sure the environement
variable II_SYSTEM is correctly set. Adding "export
II_SYSTEM="/home/ingres/II" in the script that starts Apache, just
before launching httpd, should be fine.
Konfigurace běhu
Chování těchto funkcí je ovlivněno nastavením parametrů v php.ini.
Tabulka 1. Ingres II configuration options
| Name | Default | Changeable |
|---|
| ingres.allow_persistent | "1" | PHP_INI_SYSTEM |
| ingres.max_persistent | "-1" | PHP_INI_SYSTEM |
| ingres.max_links | "-1" | PHP_INI_SYSTEM |
| ingres.default_database | NULL | PHP_INI_ALL |
| ingres.default_user | NULL | PHP_INI_ALL |
| ingres.default_password | NULL | PHP_INI_ALL |
For further details and definition of the PHP_INI_* constants see
ini_set().
Typy prostředků
Toto rozšíření nemá definován žádný typ prostředku
(resource).
Předdefinované konstanty
Tyto konstanty jsou definovány tímto rozšířením a budou k dispozici pouze
tehdy, bylo-li rozšíření zkompilováno společně s PHP nebo dynamicky zavedeno
za běhu.