中华网络安全联盟 收藏本站
设为主页
商务合作
首页 新闻中心 行业动态 软件新闻 安全资讯 病毒预警 漏洞发布 操作系统 Dos Win9x Win2000 WinXP Win2003 WinVista Linux Unix
数据库 DB2 Access MSSQL MySQL Oracle Sybase 编程技术 ASP PHP JSP CGI/Perl XML .Net C/C++/C# VB VC Delphi Java 汇编
安全技术 安全教学 工具介绍 漏洞利用 病毒防范 入侵检测 防火墙 安全防范 汉化破解 攻击实例 加密解密 进程知识 技术论坛
中华网络安全联盟 >> 程序开发 >> PHP >> PHP经验交流:php访问access的方法
程序开发
Asp
PHP
JSP
CGI/Perl
XML
.Net
C/C++/C#
Visual Basic
Visual C++
Delphi
Java
汇编语言
php escapeshellcmd多
详细讲解PHP中缓存技术
利用PHP V5开发多任务
详细解析 PHP 向 MySQ
PHP实现静态发布的方法
PHP技术进阶 用PHP处理
解决RHAS3中Apache2PH
如何才能将数据从文本
PHP经验交流:php访问access的方法
字体:

中华网络安全联盟    作者:奇趣    来源:奇趣技术网    时间:2008-5-22 14:17:10

php访问mysql的方法,地球人都知道,不过访问access就麻烦点,今天我们一起也来学习下吧,因为在实际应用中也会要用到。在虚拟目录下访问需要转化下数据库文件所在的路径。这里采用ADODB库作为测试。代码如下:

include(’adodb/tohtml.inc.php’); // load code common to ADODB 
include(’adodb/adodb.inc.php’); // load code common to ADODB 
 
$NowPathArray=explode("include",str_replace("\","/",dirname(__FILE__))) ;//强制将windows下"分隔符"转化为/
@define("ROOT_PATH", $NowPathArray[0]);
//数据库部分参数设置
//@define("TBL_PREFIX", "bluedn_");                //当前数据库前缀
@define("DB_PATH", ROOT_PATH."/db/data.mdb");  
//echo DB_PATH;
@define("DB_TYPE", "access");    //数据库类型
$dsn = "Driver={Microsoft Access Driver (*.mdb)};Dbq=".DB_PATH.";Uid=;Pwd=;";

$conn = &ADONewConnection(DB_TYPE); :)}
$conn->Connect($dsn);  )
$conn->SetFetchMode( ADODB_FETCH_ASSOC );//设置以字段名来读取存储位数组的下标,ADODB_FETCH_NUM(以栏位顺序存取)默认都有为ADODB_FETCH_BOTH(双模式存取)
//$conn->debug=true; //设置为true 跟踪数据库操作
$sqlnum=0; //记录数据库操作的次数
JV5/j|FQ 
$sql = ’select * from main’; 
$rs = $conn->Execute($sql); 
rs2html($rs,’border=2 cellpadding=6’,array(’ID’,’标题’,’作者’,’来源’,’内容’,’日期’));
?>

字体:
 
设为主页 收藏本站 联系我们 友情连接 商务合作 网友留言
Copyright©2006-2008 中华网络安全联盟 All rights reserved.