PHP Conference Kansai 2025

dbase_numrecords

(PHP 5 < 5.3.0, dbase 5, dbase 7)

dbase_numrecordsCuenta el número de registros en una base dBase

Descripción

dbase_numrecords(resource $database): int

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 a dbase_numrecords($db).

Parámetros

database

Un recurso de base de datos, devuelto por dbase_open() o dbase_create().

Valores devueltos

El número de registros en la base de datos o false si ocurre un error.

Historial de cambios

Versión Descripción
PECL dbase 7.0.0 El parámetro database es ahora un resource en lugar de un int.

Ejemplos

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
}
}
}

?>

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top