downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

dba_key_split> <dba_handlers
[edit] Last updated: Fri, 10 Feb 2012

view this page in

dba_insert

(PHP 4, PHP 5)

dba_insertInsert entry

Description

bool dba_insert ( string $key , string $value , resource $handle )

dba_insert() inserts the entry described with key and value into the database.

Parameters

key

The key of the entry to be inserted. If this key already exist in the database, this function will fail. Use dba_replace() if you need to replace an existent key.

value

The value to be inserted.

handle

The database handler, returned by dba_open() or dba_popen().

Return Values

Returns TRUE on success or FALSE on failure.

See Also



add a note add a note User Contributed Notes dba_insert
khan666 at lycos dot co dot kr 03-Dec-2010 02:18
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);
?>
istanbul2edinburgh 13-Jul-2006 07:02
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

 
show source | credits | sitemap | contact | advertising | mirror sites