(PHP 4, PHP 5)
dbase_replace_record — Reemplaza un registro en una base de datos
Reemplaza el registro dado en la base de datos con la información dada.
El identificador de enlace de la base de datos, devuelto por dbase_open() o dbase_create().
Ina matriz indexada de información. El número de elementos debe ser igual que el número de campos de la base de datos, de otro modo dbase_replace_record() fallará.
Note:
Si se está usando el valor devulto por dbase_get_record() para este parámetro, recuerde de reiniciar la clave llamada deleted.
Un entero que abarca desde 1 hasta el número de registros de la base de datos (como el devuelto por dbase_numrecords()).
Devuelve TRUE en caso de éxito o FALSE en caso de error.
Example #1 Actualizar un registro en la base de datos
<?php
// abrir en modo lectura-escritura
$db = dbase_open('/tmp/test.dbf', 2);
if ($db) {
// obtiene la fila antigua
$fila = dbase_get_record_with_names($db, 1);
// eliminar la entrada 'deleted'
unset($fila['deleted']);
// Actualizar el campo de fecga con la fecha actual
$fila['date'] = date('Ymd');
// Reemplazar el registro
dbase_replace_record($db, $fila, 1);
dbase_close($db);
}
?>