(PHP 5 < 5.3.0, dbase 5, dbase 7)
dbase_numrecords — Cuenta el número de registros en una base dBase
Recupera el número de registros (filas) en la base especificada.
Nota:
Los registros marcados como eliminados también se cuentan.
Nota:
Los números de campo están numerados de 0 a
dbase_numfields($db)-1
, mientras que los números de registros están numerados de 1 adbase_numrecords($db)
.
El número de registros en la base de datos o false
si ocurre un error.
Versión | Descripción |
---|---|
PECL dbase 7.0.0 |
El parámetro database es ahora un
resource en lugar de un int.
|
Ejemplo #1 Lectura de todos los registros de la base de datos
<?php
// Apertura en modo de solo lectura
$db = dbase_open('/tmp/test.dbf', 0);
if ($db) {
$record_numbers = dbase_numrecords($db);
for ($i = 1; $i <= $record_numbers; $i++) {
$record = dbase_get_record($db, $i);
if (!$record['deleted']) {
// hacer algo con el registro $record
} else {
// hacer algo con el registro eliminado $record o ignorarlo
}
}
}
?>