dbase_replace_record
Replaces a record in a database
&reftitle.description;
booldbase_replace_record
resourcedatabase
arraydata
intnumber
Replaces the given record in the database with the given data.
&reftitle.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.
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).
&reftitle.returnvalues;
&return.success;
&reftitle.changelog;
&Version;
&Description;
PECL dbase 7.0.0
database is now a resource
instead of an int.
&reftitle.examples;
Updating a record in the database
]]>
&reftitle.notes;
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.
&reftitle.seealso;
dbase_add_record
dbase_delete_record