(PHP 4, PHP 5)
dba_insert — Fügt einen Eintrag ein
dba_insert() fügt den Eintrag, der durch key und value beschrieben wird, in die Datenbank ein.
Der Schlüssel des einzufügenden Eintrags. Die Aktion schlägt fehl, wenn es den Schlüssel schon in der Datenbank gibt. Verwenden Sie dba_replace(), falls Sie einen vorhandenen Schlüssel ersetzen wollen.
Der Wert, der eingefügt werden soll.
Die Datenbank-Verbindungskennung, die von dba_open() oder dba_popen() zurückgegeben wurde.
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.
berkeleydb example.
<?php
# DB4 CREATE & INSERT
$_FILE = "/DATA_DIR/TEST_DATA.DB";
$DIV = "\xFE";
$inValue = "name".$DIV."0".$DIV."test value";
$dbh = dba_open($_FILE,"c","db4");
dba_close($dbh);
$dbh = dba_open($_FILE,"w","db4");
dba_insert(1,$inValue,$dbh);
dba_close($dbh);
?>
here is a good example for this;
$dbh = dba_open( "./data/products", "c", "gdbm" )
or die( "Couldn't open database" );
dba_insert( "Sonic Screwdriver", "23.20", $dbh);
dba_insert( "Tricorder", "55.50", $dbh);
dba_insert( "ORAC AI", "2200.50", $dbh);
dba_insert( "HAL 2000", "4500.50", $dbh);
dba_close( $dbh );
you may find more about the topic in this URL:
http://www.samspublishing.com /articles/article.asp?p=29742&seqNum=3&rl=1