dbm数据库详解(4)

dbm数据库详解(4)

查询数据库

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<?php
$db = dbmopen('db/mydb.db','r');
//选出第一条记录
/*$str = dbmfetch($db,2);
list($name,$telno) = explode('|#|',$str);
//echo '用户id:'.
echo '用户名:'.$name.'<br>';
echo '电话:'.$telno.'<br>';*/

//遍历所有记录
for($key = dbmfirstkey($db);$key;$key = dbmnextkey($db,$key)){
$str = dbmfetch($db,$key);
list($name,$telno) = explode('|#|',$str);
echo '用户id:'.$key.'<br>';
echo '用户名:'.$name.'<br>';
echo '电话:'.$telno.'<br>';
}
?>
</body>
</html>

学习中