Manuel PHP
Précédent |  | Suivant

# dbase_get_record_with_names

(PHP 3 >= 3.0.4, PHP 4, PHP 5)

dbase_get_record_with_names -- Lit un enregistrement dans une base dBase, sous la forme d'un tableau associatif

## Description

array dbase_get_record_with_names ( int dbase_identifier, int record_number )

`dbase_identifier` retourne les données de l'enregistrement `record` dans un tableau associatif.

## Liste de paramètres

`dbase_identifier`

  L'identifiant du lien à la base de données, retourné par dbase_open() ou dbase_create().

`record_number`

  L'index de l'enregistrement.

## Valeurs de retour

Un tableau associatif avec l'enregistrement. Ceci inclut également une clé nommée `deleted` qui est définie à 1 si l'enregistrement a été marqué pour effacement (voir dbase_delete_record()).

Chaque champ est converti en un type PHP approprié, excepté :

- Les dates sont laissées en tant que chaînes de caractères.

- Les entiers qui peuvent causés un dépacement de mémoire tampon (> 32 bits) sont retournés sous forme de chaînes de caractères.

En cas d'erreur, dbase_get_record_with_names() retourne `FALSE`.

## Exemples

Exemple 1. Liste de tous les membres enregistrés dans la base de données

`<?php // Ouverture en mode lecture seul $db = dbase_open('/tmp/test.dbf', 0); if ($db) { $record_numbers = dbase_numrecords($db); for ($i = 1; $i <= $record_numbers; $i++) { $row = dbase_get_record_with_names($db, $i); if ($row['ismember'] == 1) { echo "Membre #$i: " . trim($row['name']) . "\n"; } } } ?>`

## Voir aussi

dbase_get_record()

Précédent | Sommaire | Suivant
dbase_get_header_info | Niveau supérieur | dbase_get_record