$uid = $db->maxid('user-uid', '+1'); bbs_assert("maxid('user-uid', '+1')", $uid == 1); $r = $db->set("user-uid-{$uid}", array('username' => 'admin1', 'email' => '*****@*****.**')); bbs_assert("set()", $r == TRUE); // 增加一条记录: $uid = $db->maxid('user-uid', '+1'); bbs_assert("maxid('user-uid', '+1')", $uid == 2); $r = $db->set("user-uid-{$uid}", array('username' => 'admin2', 'email' => '*****@*****.**')); // 增加一条记录: $uid = $db->maxid('user-uid', '+1'); bbs_assert("maxid('user-uid', '+1')", $uid == 3); $r = $db->set("user-uid-{$uid}", array('username' => 'admin3', 'email' => '*****@*****.**')); $n = $db->count('user', '+3'); bbs_assert("count('user', '+3')", $n == 3); // 取一条数据 $arr = $db->get('user-uid-1'); bbs_assert("get('user-uid-1')", $arr['username'] == 'admin1'); $n = $db->index_update('user', array('uid' => array('>=' => 1)), array('posts' => 123)); $user = $db->get('user-uid-1'); bbs_assert("index_update()", $n == 3); bbs_assert("index_update()", $user['posts'] == 123); // 删除一条记录 $r = $db->delete("user-uid-1"); bbs_assert("delete('user-uid-1')", $r == TRUE); $n = $db->count('user', '-1'); bbs_assert("count('user', '-1')", $n == 2); $arr = $db->get("user-uid-1"); bbs_assert("delete('user-uid-1')", $arr == array()); // 翻页取数据 $n = $db->count('user'); bbs_assert("count('user')", $n == 2);