PHP  
downloads | documentation | faq | getting help | mailing lists | | php.net sites | links 
search for in the  
previoustimedbase_add_recordnext
Last updated: Tue, 03 Sep 2002
view the printer friendly version or the printer friendly version with notes or change language to English | Brazilian Portuguese | Chinese | Czech | Dutch | Finnish | French | German | Hungarian | Japanese | Korean | Polish | Romanian | Russian | Spanish | Swedish | Turkish

XIX. Funzioni dBase

Queste funzioni consentono di accedere ai records memorizzati in dBase-format (dbf) database. Per poter usare queste funzioni, si deve prima compilare il PHP con l'opzione --enable-dbase option.

Non � previsto il supporto per indici o campi memo. Manca anche il supporto per il locking. E' probabile che due processi concorrenti da parte del webserver sugli stessi file dBase, finiscano con il rovinare il Database.

I files dBase sono semplici files sequenziali o records a lunghezza fissa. I record sono appesi alla fine del file e quelli cancellati sono conservati fino alla chiamata della funzione dbase_pack().

Vi raccomandiamo di non usare i files dBase come database di lavoro. Scegliete piuttosto qualsiasi reale SQL server; MySQL o Postgres sono scelte comuni con PHP. Il supporto dBase � presente per permettervi di importare ed esportare dati da e verso il vostro web database, perch� il formato del file � comunemente ben interpretato dai fogli elettronici e dagli organizers di Windows.

Sommario
dbase_add_record -- Aggiunge un record ad un database dBase
dbase_close -- Chiude un database dBase
dbase_create -- Crea un database dBase
dbase_delete_record -- Cancella un record da un database dBase
dbase_get_record_with_names --  Estrae un record da un database dBase come un array associativo
dbase_get_record -- Estrae un record da un database dBase
dbase_numfields --  Restituisce il numero di campi in un database dBase.
dbase_numrecords --  Restituisce il numero di records in un database dBase.
dbase_open -- Apre un database dBase
dbase_pack -- Stabilizza un database dBase
dbase_replace_record -- Sostituisce un record in un database dBase
User Contributed Notes
Funzioni dBase
add a note about notes
Joerg Aldinger
16-Sep-2001 02:04

Note that dBase support on Windows is disabled by default.
Uncomment the following line in your php.ini file to enable it:

extension=php_dbase.dll

[email protected]
18-Dec-2001 10:34

For solution, how to read DBF file structure visit

- first example for unpack() shows how to use unpack() to read the format of a dbf file.

add a note about notes
previoustimedbase_add_recordnext
Last updated: Tue, 03 Sep 2002
show source | credits | stats | mirror sites
Copyright © 2001, 2002 The PHP Group
All rights reserved.
This mirror generously provided by:
Last updated: Fri Sep 6 12:35:50 2002 CEST