ifx_connect

ifx_connect -- Öffnet eine Verbindung zu einem Informix Server

Beschreibung

int ifx_connect ( [string database [, string userid [, string password]]])

Gibt bei Erfolg eine Verbindungskennung zurück oder FALSE , falls ein Fehler aufgetreten ist .

ifx_connect( ) erstellt eine Verbindung zu einem Informix Server . Alle Argumente sind optional und wenn sie fehlen , werden die Standardeinstellungen benutzt , die in der Konfigurationsdatei angegeben wurden : ifx.default_host für den Host ( Informix Bibliotheken benutzen die Umgebungsvariable INFORMIXSERVER falls nichts anderes angegeben ist) , ifx.default_user für den Benutzer , ifx.default_password für das Passwort (dies bleibt leer , falls kein Passwort definiert ist ) .

Falls ein zweiter Aufruf von ifx_connect( ) mit denselben Verbindungsoptionen erfolgt , wird keine neue Verbindung aufgebaut , stattdessen wird die Verbindungskennung der bereits geöffneten Verbindung zurückgegeben .

Die Verbindung zum Server wird geschlossen , sobald die Ausführung des Skripts beendet ist , es sei denn , sie wurde schon früher durch einen expliziten Aufruf von ifx_close( ) geschlossen .

Siehe auch ifx_pconnect( ) und ifx_close( ) .

Beispiel 1 . Zu einer Informix Datenbank verbinden