求:適合Access和Mysql兩種數據庫的PHP解決方案: 可以加个全局变量if dbtype = xx else 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 現在WINNT平臺,以后要用Linux,最好兩種平臺下都能適用.聽說ADODB能,但具體怎么做看得不是很明白: http://php.weblogs.com/adodb_manual#introhttp://www.hooday.com/articles/262.shtml ( 在winnt和linux下,Mysql都可以用ado么??? ) 因時間緊迫,請幫忙給出實現代碼和流程.必高分相送 样例,你精通asp,应该很眼熟<?php$conn = new com("ADODB.Connection");$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . getcwd() . "\\netBook.mdb";$conn->Open($connstr);$rs = new com("ADODB.RecordSet");$rs->Open("select * from data",$conn,1,1);while(! $rs->eof) {// $f = $rs->Fields(0);// echo $f->value;echo $rs->Fields["content"]->value."<br>"; $rs->MoveNext();}?>只是过渡阶段。ms回让Linux支持ADODB、Access吗? 数据库的操作用ODBC不就完了嘛,两种数据库都支持ODBC。我曾经用过PHP的ODBC函数来处理SYBASE数据库,虽然PHP也有专门用于SYBASE的函数。你这种情况用ODBC最合适啦。 建议你定义两个不同的CLASS(保存在不同的文件内),但里面的方法的input与output要完全相同只是一个是操作Access一个是Mysql因此你完全可以用操作 access 的类完成所有工作,只需要将access数据转换到MYSQL内后换用 MYSQL就可以了 最好做两个类,一个封装mysql,一个封装access 建议将ACCESS数据库转换在MYSQL数据库 如果你今后都在Windows平台下运行,那么,用ODBC吧!如果考虑到还要移植,那么看看Pear的DB包,最好自己外面在做些包装,让你的数据库操作类和具体数据库分离开 人家是刚入门的,我说吧:不可能,继续深入学习PHP再说这个吧 php二维数组排序问题 求帮忙排序 【求指点】move_upload_file 函数不能把文件存入指定目录下。 如何将下拉框的值改为昨天的日期 MySQL的id号,如何才能变成规定长度的形式? 各位帮忙看一下utf-8编码下裁切主题出现乱码 帮忙翻译一段php代码,翻译成asp或asp.net都可以 简单问题:PHP中session中的值如何取出 头大了,很郁闷啊!!!!!!!!!!!!!!!!!!!!!! 为什么php开源社区不为php开发一个编译器? nginx rewrite 重定向问题? 新人报到了…… 当我删除一条记录时,如何实现弹出对话框由用户选择是否确认删除?在线等候!!
聽說ADODB能,但具體怎么做看得不是很明白:
http://php.weblogs.com/adodb_manual#intro
http://www.hooday.com/articles/262.shtml ( 在winnt和linux下,Mysql都可以用ado么??? )
因時間緊迫,請幫忙給出實現代碼和流程.
必高分相送
<?php
$conn = new com("ADODB.Connection");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . getcwd() . "\\netBook.mdb";
$conn->Open($connstr);
$rs = new com("ADODB.RecordSet");
$rs->Open("select * from data",$conn,1,1);
while(! $rs->eof) {
// $f = $rs->Fields(0);
// echo $f->value;
echo $rs->Fields["content"]->value."<br>";
$rs->MoveNext();
}?>只是过渡阶段。ms回让Linux支持ADODB、Access吗?
我曾经用过PHP的ODBC函数来处理SYBASE数据库,虽然PHP也有专门用于SYBASE的函数。
你这种情况用ODBC最合适啦。
如果考虑到还要移植,那么看看Pear的DB包,最好自己外面在做些包装,让你的数据库操作类和具体数据库分离开