PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

dbase_numfields> <dbase_get_record_with_names
Last updated: Fri, 22 Aug 2008

view this page in

dbase_get_record

(PHP 4, PHP 5)

dbase_get_record Obtiene un registro de la base de datos en forma de matriz

Descripción

array dbase_get_record ( int $dbase_identifier , int $record_number )

Obtiene un registro de la base de datos en forma de matriz.

Lista de parámetros

dbase_identifier

El identificador de base de datos, devuelto por la función dbase_open() o dbase_create().

record_number

El índice del registro que se quiere recuperar.

Valores retornados

Una matriz con los valores del registro. La matriz incluye una clave asociativa llamada deleted que tiene un valor igual a 1 si el registro ha sido marcado para borrarlo (ver dbase_delete_record()).

Cada campo se convierte al tipo de PHP apropiado, salvo:

  • Las fechas se dejan como cadenas de texto.
  • Los enteros que pueden provocar desbordamiento (> 32 bits) se devuelven como cadenas de texto.

Si se produce un error, dbase_get_record() devuelve FALSE.



add a note add a note User Contributed Notes
dbase_get_record
webtestjira at nospam dot mytrashmail dot com
20-Dec-2006 06:21
Nowhere in the documentaiont explains that if the entire DBF file is lacking a record for one whole column, you will not get a blank entry in your result from dbase_get_record().  You must use dbase_get_record_with_names(), it is the only safe way to read dbase files in PHP 4.

For example, if you have a dbase file with 12 columns, but 3 of them contain no data in any record, then your array returned from dbase_get_record() will only have 9 sequential array keys and values, leaving you no way to figure out which are the missing columns.
06-Feb-2006 01:39
Take care with this! Strings are not binary safe using these procedures!!!

dbase_numfields> <dbase_get_record_with_names
Last updated: Fri, 22 Aug 2008
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites