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_set_targetencoding

(PECL paradox >= 1.0.0) Sets the encoding for character fields (deprecated) bool px_set_targetencoding ( resource $pxdoc, string $encoding ) Set the encoding for data retrieved from a character field. All character fields will be recoded to the encoding set by this function. If the encoding is not set, the character data will be returned in the DOS code page encoding as specified in the database file. The encoding can be

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_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_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_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_get_value

(PECL paradox >= 1.1.0) Gets a value float px_get_value ( resource $pxdoc, string $name ) Gets various values. Parameters: pxdoc Resource identifier of the paradox database as returned by px_new(). name name can be one of the following. Returns: Returns the value of the parameter or FALSE on failure.

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