国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > php开源 > php教程 > PHP连接mysql数据库代码

PHP连接mysql数据库代码

来源:程序员人生   发布时间:2014-06-23 11:39:13 阅读次数:2902次
php如何连接access数据库呢,虽然php是和mysql绝配,但有的时候需要把access数据库内容到出来,就需要连接,现在就和大家一起分享吧
  1.  
  2.  
  3. $conn = new COM("ADODB.Connection"or die ("ADO Connection faild.");  
  4. $connstr = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=".realpath("123.mdb");  
  5. $conn->Open($connstr);  
  6. /*
  7. 创建记录集查询  
  8. */ 
  9. $rs = @new COM("ADODB.RecordSet");  
  10. $rs->Open("select * from Content",$conn);  
  11. /*
  12. 循环读取数据  
  13. */ 
  14. while(!$rs->eof){  
  15. echo $rs->Fields["id"]->Value;  
  16. echo "
    "
    ;  
  17. $rs->Movenext(); //将记录集指针下移  
  18. }  
  19. $rs->close();  
  20. ?> 

注意
使用PHP连接access数据库时浏览器出现代码为500的错误,在apache/logs/目录的error.log日志中查到错误是:PHP Fatal error:  Class 'COM' not found in......
解决方法:
1.查看php/ext/文件夹下是否有php_com_dotnet.dll文件,如果没有就需要下载一个,然后复制到此文件夹下
2.在php.ini中添加语句:
  xtension=php_com_dotnet.dll
3.右击“我的电脑”-“属性”-“服务”中重启apache。
第三步特别重要,我本来添加了extension语句,但是没有重启apache,所以测试网页时还是出现错误,还以为错误没有解决,浪费了大半天的时间。

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生