dbase_create

dbase_create -- Erzeugt eine dBase-Datenbank

Beschreibung:

int dbase_create ( string filename, array fields)

Der fields -Parameter ist ein Array , das aus weiteren Arrays besteht . Jedes Array beschreibt das Format eines Feldes der Datenbank . Jedes Feld-Array besteht aus einem Namen , einem Zeichen zur Festlegung des Feldtyps , der Länge und dem Wert für die Anzahl der Nachkommastellen .

Die verfügbaren Feldtypen sind :

L

Diese haben keine Länge oder Nachkommstellen .

M

Memo . ( Beachten sie , dass diese von PHP nicht unterstützt werden . ) Auch diese haben keine Länge oder Nachkommastellen .

D

Datum ( gespeichert als JJJJMMTT ) . Ebenfalls keine Länge und Nachkommastellen .

N

Zahl . Diese haben sowohl eine Angabe der Länge als auch der Nachkommastellen .

C

Zeichenkette / String / Charakter . Hier ist eine Längenangabe erforderlich .



Konnte die Datenbank erfolgreich erzeugt werden , wird ein dbase_identifier zurück gegeben , anderenfalls FALSE / falsch .

Beispiel 1 . Erzeugen einer dBase-Datenbank-Datei

 
/

 
/

 
"

 
Datenbank"-Name

 
$dbname

 
=

 
"

 
/

 
tmp

 
/

 
test.dbf"

 
;

 
/

 
/

 
Datenbank

 
-"Definitionen

 
"

 
$def

 
=

 
array

 
(

 
array("Datum"

 
,

 
"D")

 
,

 
array("Name"

 
,

 
"C"

 
,

 
50)

 
,

 
array("Alter"

 
,

 
"N"

 
,

 
3

 
,

 
0)

 
,

 
array("Email"

 
,

 
"C"

 
,

 
128)

 
,

 
array("IstMitglied"

 
,

 
"L"

 
)

 
)

 
;

 
/

 
/

 
Erzeugung

 
if

 
(!dbase_create($dbname

 
,

 
$def)

 
)

 
print

 
"

 
strong

 
Error

 
!

 
/

 
strong

 
"

 
;