Ⅰ 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);