Services webmasters
Partenaires
Jeux concours gratuits
 
dbase_delete_record
<<<
dbase_get_header_info dbase_get_record_with_names
>>>

7.18 dBase
7 Index des fonctions
 Manuel PHP

Introduction
Installation
Configuration à l'exécution
Types de ressources
Constantes prédefinies
dbase_add_record
dbase_close
dbase_create
dbase_delete_record
->dbase_get_header_info
dbase_get_record_with_names
dbase_get_record
dbase_numfields
dbase_numrecords
dbase_open
dbase_pack
dbase_replace_record

7.18.10 dbase_get_header_info()Lit les informations d'entête d'une base dBase

[ Exemples avec dbase_get_header_info ]   CVS uniquement

array  dbase_get_header_info ( int   dbase_identifier )

dbase_get_header_info retourne les informations de la colonne structure, pour la base de données référencée par dbase_identifier . Pour chaque colonne de la base, il y a une entrée qui est un tableau indexé numériquement. L'index du tableau commence à 0. Chaque élément contient un tableau associatif, avec les informations de la colonne. Si les entêtes de la base ne peuvent pas être lus, la fonction retourne FALSE .

Les éléments du tableau sont :

    name
    Le nom de la colonne.
    type
    Le nom lisible humainement du type dBase de la colonne (i.e. date, booléen, etc...).
    length
    Le nombre d'octets que cette colonne peut contenir.
    precision
    Le nombre de décimales pour cette colonne.
    format
    Une suggestion de format pour printf .
    offset
    L'octet d'offset de la colonne depuis le début de la ligne.

Afficher les informations d'entête d'une base dBase

<?php
// Chemin jusqu'à la base dBase
$db_path = "/tmp/test.dbf";

// Ouvre la base
$dbh = dbase_open($dbname)
    or die(
"Impossible d'ouvrir le fichier de base de données! '$db_path'.");

// Lecture des informations
$column_info = dbase_get_header_info($dbh);

// Affichage des informations.
print_r($column_info);
?>

<< dbase_get_header_info >>
dbase_delete_record dBase dbase_get_record_with_names
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -