px_set_tablename

(PECL paradox >= 1.0.0) Sets the name of a table (deprecated) void px_set_tablename ( resource $pxdoc, string $name ) Sets the table name of a paradox database, which was created with px_create_fp(). This function is deprecated use px_set_parameter() instead. Parameters: pxdoc Resource identifier of the paradox database as returned by px_new().

px_set_parameter

(PECL paradox >= 1.1.0) Sets a parameter bool px_set_parameter ( resource $pxdoc, string $name, string $value ) Sets various parameters. Parameters: pxdoc Resource identifier of the paradox database as returned by px_new(). name Depending on the parameter you want to set, name can be one of the following. value

px_set_blob_file

(PECL paradox >= 1.3.0) Sets the file where blobs are read from bool px_set_blob_file ( resource $pxdoc, string $filename ) Sets the name of the file where blobs are going to be read from or written into. Without calling this function, px_get_record() or px_retrieve_record() will only return data in blob fields if the data is part of the record and not stored in the blob file. Blob data is stored in the record if it is sm

px_retrieve_record

(PECL paradox >= 1.4.0) Returns record of paradox database array px_retrieve_record ( resource $pxdoc, int $num [, int $mode = 0 ] ) This function is very similar to px_get_record() but uses internally a different approach to retrieve the data. It relies on pxlib for reading each single field value, which usually results in support for more field types. Note: This function is only available if pxlib >= 0.6.0 is us

px_put_record

(PECL paradox >= 1.0.0) Stores record into paradox database bool px_put_record ( resource $pxdoc, array $record [, int $recpos = -1 ] ) Stores a record into a paradox database. The record is always added at the end of the database, regardless of any free slots. Use px_insert_record() to add a new record into the first free slot found in the database. Parameters: pxdoc

px_open_fp

(PECL paradox >= 1.0.0) Open paradox database bool px_open_fp ( resource $pxdoc, resource $file ) Open an existing paradox database file. The actual file has to be opened before with fopen(). This function can also be used to open primary index files and tread them like a paradox database. This is supported for those who would like to investigate a primary index. It cannot be used to accelerate access to a database file.

px_numrecords

(PECL paradox >= 1.0.0) Returns number of records in a database int px_numrecords ( resource $pxdoc ) Get the number of records in a database file. Parameters: pxdoc Resource identifier of the paradox database as returned by px_new(). Returns: Returns the number of records in a database file. The return value of this function is identical to t

px_numfields

(PECL paradox >= 1.0.0) Returns number of fields in a database int px_numfields ( resource $pxdoc ) Get the number of fields in a database file. Parameters: pxdoc Resource identifier of the paradox database as returned by px_new(). Returns: Returns the number of fields in a database file. The return value of this function is identical to the e

px_new

(PECL paradox >= 1.0.0) Create a new paradox object resource px_new ( void ) Create a new paradox object. You will have to call this function before any further functions. px_new() does not create any file on the disk, it just creates an instance of a paradox object. This function must not be called if the object oriented interface is used. Use new paradox_db() instead. Returns: Returns FALSE o

px_insert_record

(PECL paradox >= 1.4.0) Inserts record into paradox database int px_insert_record ( resource $pxdoc, array $data ) Inserts a new record into the database. The record is not necessarily inserted at the end of the database, but may be inserted at any position depending on where the first free slot is found. The record data is passed as an array of field values. The elements in the array must correspond to the fields in th