P
PHP
Well-known member
- Beiträge
- 997
- Punkte Reaktionen
- 0
Schickt eine Informix Abfrage an den Server
Gibt bei Erfolg einen positiven Integerwert als Ergebniskennungzurück oder FALSE, falls ein Fehler auftrat.
Rückgabewert:
Auf der Verbindung conn_idwird einequeryausgeführt. Bei SELECT-Abfragen wird einCursor deklariert und geöffnet. Mit dem optionalen Parametercursor_typekönnen Sie bestimmen, ob dies ein"scroll"- und/oder ein "hold"-Cursor sein soll. Dies ist eineBitmaske, die entweder die Werte IFX_SCROLL, IFX_HOLD oder beides(mit OR verknüpft) annehmen kann. Andere Abfragen auuser SELECTswerden unverzüglich ausgeführt. IFX_SCROLL und IFX_HOLD sindsymbolische Konstanten und sollten nicht in Anführungszeichen eingeschlossen werden. Wenn Sie den Parameter weglassen, definierenSie einen ganz normalen sequentiellen Cursor.
Beispiel:
Gibt bei Erfolg einen positiven Integerwert als Ergebniskennungzurück oder FALSE, falls ein Fehler auftrat.
Rückgabewert:
Auf der Verbindung conn_idwird einequeryausgeführt. Bei SELECT-Abfragen wird einCursor deklariert und geöffnet. Mit dem optionalen Parametercursor_typekönnen Sie bestimmen, ob dies ein"scroll"- und/oder ein "hold"-Cursor sein soll. Dies ist eineBitmaske, die entweder die Werte IFX_SCROLL, IFX_HOLD oder beides(mit OR verknüpft) annehmen kann. Andere Abfragen auuser SELECTswerden unverzüglich ausgeführt. IFX_SCROLL und IFX_HOLD sindsymbolische Konstanten und sollten nicht in Anführungszeichen eingeschlossen werden. Wenn Sie den Parameter weglassen, definierenSie einen ganz normalen sequentiellen Cursor.
Beispiel:
PHP:
ifx_textasvarchar(1); // "text mode" bei blobs benutzen
$res_id = ifx_query("select * from orders", $conn_id);
if (! $res_id) {
printf("Kann orders nicht abfragen: %s\n%s\n", ifx_error());
ifx_errormsg();
die;
}
ifx_htmltbl_result($res_id, "border=\"1\"");
ifx_free_result($res_id);