dbase_replace_record
Replaces the given record in the database with the given data.
Parameters
- database
-
The database resource, returned by dbase_open or dbase_create.
- data
-
An indexed array of data. The number of items must be equal to the number of fields in the database, otherwise dbase_replace_record will fail.
Note:
If you're using dbase_get_record return value for this parameter, remember to reset the key named deleted.
- number
-
An integer which spans from 1 to the number of records in the database (as returned by dbase_numrecords).
Return Values
Returns true on success or false on failure.
Notes
Note:
Boolean fields result in an int element value (0 or 1) when retrieved via dbase_get_record or dbase_get_record_with_names. If they are written back, this results in the value becoming 0, so care has to be taken to properly adjust the values.
Changelog
Version | Description |
dbase 7.0.0 | database is now a resource instead of an int. |