作者:actthank90909 | 来源:互联网 | 2014-03-27 01:17
关于ADODB的介绍就不说了,不清楚的可以看看下面这两则php教程:1.ADODB介绍及其连接mysql简单实例2.ADODB查询语句总结(1).使用ADODB生成html//adod
关于ADODB的介绍就不说了,不清楚的可以看看下面这两则php教程 :
1.ADODB介绍及其连接mysql简单实例
2.ADODB查询语句总结
(1).使用ADODB生成html //adodb.inc.php包含所有数据库类包含的使用函数,必须加载
require_once './adodb5/adodb.inc.php';
//加载rs2html函数,它将查询的纪录自动生成html表格,如下图
require_once './adodb5/tohtml.inc.php'; //数据库连接部分省略了,请看我以前文章
$res = $conn->Execute("select * from vol_msg");
rs2html($res); 上面php代码生成结果:
require_once './adodb5/adodb.inc.php';(2)使用ADODB进行分页
//加载adodb-pager.inc.php,里面包含分页方法
require_once './adodb5/adodb-pager.inc.php';
$pager = new ADODB_Pager($conn,"select * from vol_msg");
$pager->Render(1); //每页显示1条 上面php代码运行结果:
GetMenu() 生成 ( ) 。(3)ADODB生成下拉菜单
$res = $conn->Execute("select name,uid from vol_users");
print $res->GetMenu('choose_name'); 说明:
getMenu($sN,$selected,$blank,$mult,$nm)
$blank (boolean):默认初始值或布尔值为true时,下拉选项为空。
$mult (boolean):下拉菜单是否可以允许多选。
$nm (integer):设置菜单多重选择的属性,也就是默认几行。
ADODB还可以输出逗号分割的csv文件和制表符表格
生成csv:
rs2csv($res); //需要加载require("./adodb/toexport.inc.php");
生成制表符表格:
rs2tab($res) //也是加载转换方法toexport.inc.php文件