请教PHP读取accdb(Access数据库文件)的问题,采纳+100财富,谢谢。.

我有一个accdb数据库(E:\test.accdb),字段1是姓名,字段2是电话号码。假设姓名中有一个人叫“小明”的。我想通过PHP读出小明的电话号码,请问PHP代码要... 我有一个accdb数据库(E:\test.accdb),字段1是姓名,字段2是电话号码。假设姓名中有一个人叫“小明”的。
我想通过PHP读出小明的电话号码,请问PHP代码要怎么写?要完整代码(从连接到读取)。
采纳+100财富,谢谢。..
展开
 我来答
绛紫方糖
推荐于2016-09-25 · TA获得超过742个赞
知道小有建树答主
回答量:197
采纳率:0%
帮助的人:229万
展开全部

首先,你需要在php.ini中打开pdo的odbc驱动拓展。

确认支持后还需要确认你的web Server有访问E:\的权限(如果不会改,最好把数据库文件放到web目录下)

使用如下操作进行连接

<?php
$dbh = new PDO("odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};Dbq=E:\\test.accdb;Uid=Admin");  // 路径需要有2个\,否则会被转义
$sql = "SESLECT * FROM table where name = '小明'";
echo "小明的手机号是: ";
foreach($dbh->query($sql) as $row) {
    echo $row['cellphone']."\n";
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式