首先下載 php-5.1.1-installer.exe
成都創(chuàng)新互聯(lián)公司憑借專業(yè)的設計團隊扎實的技術支持、優(yōu)質高效的服務意識和豐厚的資源優(yōu)勢,提供專業(yè)的網(wǎng)站策劃、網(wǎng)站設計、成都網(wǎng)站建設、網(wǎng)站優(yōu)化、軟件開發(fā)、網(wǎng)站改版等服務,在成都10年的網(wǎng)站建設設計經(jīng)驗,為成都超過千家中小型企業(yè)策劃設計了網(wǎng)站。
才2M多,刷的就下來了,okok,然后運行,轉到D盤吧,一路順風,點擊next。然后建一個目錄php,新建文件info.php輸入代碼:
html
body
? phpinfo(); ?
/body
html
在iis里數(shù)據(jù)
如果出現(xiàn)一長串的PHP Version 5.1.1等樣子的話,恭喜,配置好了。
如圖:
新建php/data/db.mdb,建表szd_t,輸入點數(shù)據(jù)吧,如圖:
建立文件default.php;輸入:
?
$conn = new com("ADODB.Connection");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=". realpath("data/db.mdb");
$conn-Open($connstr);
$rs = new com("ADODB.RecordSet");
$rs-Open("select * from szd_t",$conn,1,1);
while(! $rs-eof) {
$f = $rs-Fields(1);
echo $f-value;
$rs-MoveNext();
}
?
瀏覽,還打印你剛在數(shù)據(jù)庫的記錄,成功成功,哈哈哈,完畢。
php教程
連接access數(shù)據(jù)庫教程代碼
下面提供三種php連接access數(shù)據(jù)庫方法,一種是利用php的pdo,一種是odbc,com接口來與access數(shù)據(jù)庫連接哦。
*/
//利用pdo與access數(shù)據(jù)庫連接
$path
="f:font";
$conn
=
new
pdo("sqlite:$path");
if(
$conn
)
{
echo
('connection
pdo
success');
}
else
{
echo
('cnnection
pdo
fail
,plase
check
database
server!');
}
//利用
odbc_connect連接數(shù)據(jù)庫
$conn
=
odbc_connect("dbdsn","admin","123");
//連接數(shù)據(jù)源
$doquery=odbc_exec($conn,"select
*
from
表名
where
條件");//執(zhí)行查詢
//利用com接口連接access數(shù)據(jù)庫
$conn=new
com("adodb.connection");
$dsn="driver={microsoft
access
driver
(*.mdb)};dbq=".realpath("path/db1.mdb");
$conn-open($dsn);
resourse
odbc_connect(
string
dsn,
string
user,
string
password
[,
int
cursor_type])
dsn:系統(tǒng)dsn名稱
user:數(shù)據(jù)庫服務器某用戶名。
password:數(shù)據(jù)庫服務器某用戶密碼。
php程序員站
cursor_type:游標類型。
這樣連接上access的數(shù)據(jù)庫
增刪改查就是標準的sql語句了,樓主應該沒什么問題了吧
提供已知的幾種連接方式:
1.
$conn = new com("ADODB.Connection");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("test.mdb");
$conn-Open($connstr);
2.
$conn=new com("ADODB.connection");
$connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=".realpath("test.mdb");
$conn-open($connstr);
3.
$connection = odbc_connect("Driver={Microsoft Access Driver (*.mdb)};Dbq=$mdbFilename", $user, $password);
使用php的odbc函數(shù),不創(chuàng)建數(shù)據(jù)源。
$connstr="DRIVER=Microsoft Access Driver (*.mdb);DBQ=".realpath("test.mdb") ;
$connid=odbc_connect($connstr,"","",SQL_CUR_USE_ODBC );
親試代碼,可用哦。
Php + Access sample code.
[php] view plain copy
?php
/***
This file is just for an example of Php+Access.
You can find these functions from
*/
/* ODBC string */
$odbc = "Driver={Microsoft Access Driver (*.mdb)};Dbq=".realpath("our.mdb");
$conn = odbc_connect($odbc, '', '', SQL_CUR_USE_ODBC);
$sql ="select * from test";
$query = odbc_exec($conn, $sql);
print $query."/br";
$num = odbc_num_fields($query);
if ($num != 0)
for($i=1; $i$num; $i++)
{
$row = odbc_fetch_row($query);
echo "-".odbc_result($query,"Addr")."/br";
//echo "-".odbc_result($query,3)."/br"; /* the same as Line 24*/
}
else
print "No data";
?
if exists(select 1 from master..sysdatabases where name='你要檢測的數(shù)據(jù)庫名')
print '在'
else
print '沒有'