note 101254 added to function.dba-exists

From: Date: Mon, 06 Dec 2010 00:53:12 +0000
Subject: note 101254 added to function.dba-exists
Groups: php.notes 
Request: Send a blank email to php-notes+get-174634@lists.php.net to get a copy of this message
:: 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 ---- Server IP: 211.234.110.150 Probable Submitter: 203.109.0.237 ---- Manual Page -- http://www.php.net/manual/en/function.dba-exists.php Edit -- https://master.php.net/note/edit/101254 Del: integrated -- https://master.php.net/note/delete/101254/integrated Del: useless -- https://master.php.net/note/delete/101254/useless Del: bad code -- https://master.php.net/note/delete/101254/bad+code Del: spam -- https://master.php.net/note/delete/101254/spam Del: non-english -- https://master.php.net/note/delete/101254/non-english Del: in docs -- https://master.php.net/note/delete/101254/in+docs Del: other reasons-- https://master.php.net/note/delete/101254 Reject -- https://master.php.net/note/reject/101254 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#174634) next »