diff --git a/functions/ibase.xml b/functions/ibase.xml index 97739e91b0..b1a1b8a0c2 100644 --- a/functions/ibase.xml +++ b/functions/ibase.xml @@ -1,7 +1,18 @@ InterBase functions InterBase - + + checkdate + validate a date/time + + + Description + + int checkdate + int month + int day + int year + @@ -10,14 +21,25 @@ ibase_connect - + Open a connection to an Interbase database Description - ibase_connect - + int ibase_connect + string database + string username + string password + + + + + Opens a connection to an Interbase database. + + + See also: ibase_pconnect. + @@ -27,137 +49,182 @@ - Description - ibase_pconnect - + int ibase_connect + string database + string username + string password + + + + + Opens a persistent connection to an Interbase database. + + + See also ibase_connect. + ibase_close - + Close a connection to an Interbase database Description - ibase_close - + int ibase_close + int connection_id + + Close a connection to an Interbase database. This function takes a connection id returned from ibase_connect. + ibase_query - + Execute a query on an Interbase database Description - ibase_query - + int ibase_query + int link_identifier + string query + + Performs a query on a Interbase database, returning a result identifier for use with ibase_fetch_row, + ibase_free_result and ibase_free_query. + ibase_fetch_row - + Fetch a row from an Interbase database Description - ibase_fetch_row - + int ibase_fetch_row + int result_identifier + + Returns the next row specified by the result identifier obtained using the ibase_query. + ibase_free_result - + Free a result set Description - ibase_free_result - + int ibase_free_result + int result_identifier + + Free's a result set the has been created by ibase_query. ibase_prepare - + Prepare a query for later binding of parameter placeholders and execution. Description - ibase_prepare - + int ibase_prepare + int link_identifier + string query + + Prepare a query for later binding of parameter placeholders (via ibase_bind) and execution + (via ibase_execute). ibase_bind - + Bind placeholder parameters from a previously prepared query Description ibase_bind - + int query + + Bind Parameters from a query prepared by ibase_prepare. + + + ibase_bind is currently not functional + ibase_execute - + Execute a previously prepared query Description - ibase_execute - + int ibase_execute + int query + + Execute a query prepared (and perhaps binded) by ibase_prepare and ibase_bind. + ibase_free_query - + Free memory allocated by a prepared query Description ibase_free_query - + int query + + Free a query prepared by ibase_prepare. + ibase_timefmt - + Sets the format of datetime columns returned from queries. Description ibase_timefmt - + string format + + Sets the format of the datetime columns returned from queries. + + + ibase_timefmt is currently not functional +