note 101254 deleted from function.dba-exists by danbrown

From: Date: Mon, 06 Dec 2010 17:59:39 +0000
Subject: note 101254 deleted from function.dba-exists by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-174666@lists.php.net to get a copy of this message
Note Submitter: khan666 at lycos dot co dot kr ---- :: berkeleyDB : dba_open, dba_insert, dba_exists <?php # BerkeleyDB Insert function db4_insert2($db4File,$selectKey,$inValue) { # Data Insert $rdb = dba_open($db4File,"wl","db4"); if(dba_exists($selectKey,$rdb)) { echo "[경고] 이미 존재하는 KEY입니다. 다른 KEY를 선택 하시기 바랍니다."); } else { # insert db4 dba_insert($selectKey,$inValue,$rdb); } dba_close($rdb); } # Configure $_FILE = "TEST_DATA.DB4"; $DIV = "/"; $key = "Yngwie Malmsteen"; $value = "Rising Force".$DIV."Evile Eye"; # usage : db4_insert2(데이타명(dataname).키(key),값(value)) db4_insert2($_FILE,$key,$value); # display $db = dba_open($_FILE,"r","db4"); $key = dba_firstkey($db); while($key != NULL) { $LIST = explode($DIV,dba_fetch($key, $db)); // fetch array echo "key: $LIST[0] => value1: $LIST[1], value2: $LIST[2]<br>"; $key = dba_nextkey($db); } dba_close($db); ?> Result) key: Yngwie Malmsteen => value1: Rising Force, value2: Evile Eye

« previous php.notes (#174666) next »