dbase_get_record_with_names
(PHP 4, PHP 5)
dbase_get_record_with_names — Lit un enregistrement dans une base dBase, sous la forme d'un tableau associatif
Description
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�passement 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";
}
}
}
?>