ADODB操作结果集函数

来源:互联网 发布:永恒之塔3.0数据库 编辑:程序博客网 时间:2024/06/14 08:02

一 代码

<?phpinclude_once ('../adodb5/adodb.inc.php');$conn = ADONewConnection('mysql');$conn -> PConnect('localhost','root','root','db_database14');$conn -> execute('set names gb2312');$ADODB_FETCH_MODE = ADODB_FETCH_BOTH;?>

 

<?phpinclude_once 'conn/conn.php';//载入数据库链接文件$sqlstr = "select * from tb_object where bigclass = '图书'";//sql查询语句$rst = $conn -> execute($sqlstr) or die('error: '.$conn -> errorMsg());//执行查询语句if(false != $rst){//如果有查询结果for($i = 0; $i < $rst -> FieldCount(); $i++){//循环输出各个字段$fields = $rst -> FetchField($i);//生成字段信息对象$type = $fields -> type;//从对象中获取字段的类型信息echo '=>';echo $rst -> metaType($type,-1,$fields);//输出字段标准类型if($rst -> metaType($type,-1,$fields) == "T")//如果标准类型为“T”echo '('.$conn -> DBDate($rst -> fields[$i]).')';//使用DBDate函数格式化时间elseecho '('.$rst -> fields[$i].')';//如果是其他类型,直接输出}}?>

 

二 运行结果
=>R(1)=>C(图书)=>T('2017-03-26 13:54:26')
原创粉丝点击