php之adodb简介

一、概述
掌握通过ADODB操作不同数据库的方法。
adodb中需要重点掌握的函数:

1、连接数据库的函数和方法:
ADONewConnection()函数、PConnect()函数、Connect()函数

2、定义结果集的存取方式:
$ADODB_COUNTRECS变量、$ADODB_CACHE_DIR变量、$ADODB_FETCH_MODE 变量

3、执行SQL语句:
execute()、SelectLimit()、GetUpdateSQL()、GetInsertSQL()、DBDate()

4、控制结果集函数:

Fields变量
EOF变量
GetArray()函数
MoveNext()
Move()
MoveFirst()
MoveLast()
FetchRow()
FetchField()
FetchNextObject()
FieldCount()
RecordCount()
CurrentRow()

5、生成html表格函数:

Rs2html()

6、分页功能函数
PageExecute()
CachePageExecute()
AbsolutePage()
AtFirstPage()
AtLastPage()
ADODB_Pager()

7、错误处理及调试
Debug()
ErrorMsg()

 

二、ADODB概述

ADODB是Active Data Objects Data Base缩写。它是一种php存取数据库的中间函式组件。

ADODB的优点之一是不管后端使用何种数据库,存取数据库的方式都是一致的,开发人员不必为了某一套数据库而必须在学习另一套不同的存取方法。
ADODB的优点之二是可生成smarty循环需要的二维数组,简化Smarty开发,同时还支持缓存查询,尽可能地提高查询速度。

ADODB缺点是执行效率慢。

Adodb类库下载:http://sourceforge.net/projects/adodb/files


<?php
define('SITE_PATH',getcwd());
include_once(SITE_PATH."/class/adodb5/adodb.inc.php");
$conn = ADONewConnection( 'mysql' );
$conn->Connect( 'localhost' , 'root' , '123456' , 'kevin_cms' );
$conn->execute( 'set names utf8' );
$rs = $conn->execute( "select * from kv_members limit 2" ) or die( "执行错误" );




while(!$rs->eof){
echo "<li>".$rs->fields['name']."</li>";
$rs->movenext();
}
$rs->close();
$conn->close();
?>

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值