Ⅰ php读取access
用odbc pdo adodb都可以!
我给一个adodb的例子!
具体的内容可以查看PHP手册!
<?php
$conn = new com("ADODB.Connection");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=". realpath("mydb.mdb");
$conn->Open($connstr);
$rs = new com("ADODB.RecordSet");
$rs->Open("select * from pic",$conn,1,1);
while(! $rs->eof) {
$f = $rs->Fields("PicID");
echo $f->value;
$rs->MoveNext();
}
Ⅱ php 如何连接access数据库以及使用
<?php
//读取mdb数据库的值
$username =1;
$conn = new com("ADODB.Connection");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=". realpath("web.mdb");//Access数据库地址
$conn->Open($connstr);
$rs = new com("ADODB.RecordSet");
$assql="select * from sail_about where id=".$username."";
$rs->Open($assql,$conn,1,1);
if(! $rs->eof) {
echo "<br><b>".$rs["title"].":</b> ";
exit;
}
else{
echo "<br>ACCESS查询成功";
}
?>
给你个资料看看,这儿还有一种方法:http://www.1lou.net/view/997.html
Ⅲ php 能使用access数据库
当然可以,但是比较麻烦,因为php一般运行的Unix平台不支持对access文件的读写驱动,你需要安装第三方软件进行驱动。
Ⅳ 微信 在php中 如何获取access_token
access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。
access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的
access_token失效。
access_token的获取:
<?php
define("APPID","您的appid");
define("APPSECRET","您的appsecret");
$token_access_url="https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".APPID."&secret=".APPSECRET;
$res=file_get_contents($token_access_url);//获取文件内容或获取网络请求的内容
//echo$res;
$result=json_decode($res,true);//接受一个JSON格式的字符串并且把它转换为PHP变量
$access_token=$result['access_token'];
echo$access_token;
php>
Ⅳ 请教PHP读取accdb(Access数据库文件)的问题,采纳+100财富,谢谢。.
首先,你需要在php.ini中打开pdo的odbc驱动拓展。
确认支持后还需要确认你的web Server有访问E:的权限(如果不会改,最好把数据库文件放到web目录下)
使用如下操作进行连接
<?php
$dbh=newPDO("odbc:Driver={MicrosoftAccessDriver(*.mdb,*.accdb)};Dbq=E:\test.accdb;Uid=Admin");//路径需要有2个,否则会被转义
$sql="SESLECT*FROMtablewherename='小明'";
echo"小明的手机号是:";
foreach($dbh->query($sql)as$row){
echo$row['cellphone']." ";
}
Ⅵ php怎么连接access数据库
(1)创建系统数据源,用PHP提供的ODBC函数。
(2)使用PHP的ODBC函数,但不创建数据源。
PHP使用ODBC连接Access 数据库的方法。用$connstr="DRIVER= Microsoft Access Driver (*.mdb)来设置数据驱动,函数realpath()用来取得数据库的相对路径。利用该方法连接Access数据库主要应用到PHP的 odbc_connect()函数,该函数声明如下:
以下为引用的内容:
resourse odbc_connect( string dsn, string user, string password [, int cursor_type])
dsn:系统dsn名称
user:数据库服务器某用户名。
password:数据库服务器某用户密码。
cursor_type:游标类型。
代码如下:
以下为引用的内容:
$connstr="DRIVER=Microsoft Access Driver (*.mdb);
DBQ=".realpath("bookinfo.mdb");
$connid=odbc_connect($connstr,"","",SQL_CUR_USE_ODBC );
(3)使用微软的ADODB数据库驱动。
定义类COM来使用ADO方法操纵Access数据库的。
该类详细说明如下:
以下为引用的内容:
string com::com( string mole_name [, string server_name [, int codepage]])
mole_name:被请求组件的名字或class-id。
server_name:DCOM服务器的名字。
Codepage:指定用于将PHP字符串转换成UNICODE字符串的代码页,反之亦然。该参数的取值有CP_ACP、CP_MACCP、CP_OEMCP、CP_SYMBOL、CP_THREAD_ACP、CP_UTF7和CP_UTF8。
PHP利用com类并使用ADO方法访问数据库的代码如下:
以下为引用的内容:
$conn = new com("ADODB.Connection");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("bookinfo.mdb ");
$conn->Open($connstr);