㈠ 請問各位php如何創建Access資料庫

<?
require ( "adodb.inc.php "); //load code common to ADODB
$db = &ADONewConnection( "ado_access ");
$access = 'test.mdb '; //dbname
$myDSN = 'PROVIDER=Microsoft.Jet.OLEDB.4.0; '. 'DATA SOURCE= '. $access . '; '; 'USER ID=;PASSWORD=; ';
$db-> PConnect($myDSN, " ", " ", " ") ;
$sql= "CREATE TABLE test...... "; //create the table
$rs=$db-> Execute($sql);
for(.....){
$db-> Execute( "insert into test ...... "); //insert the data
}
//adodb.inc.php你google下,原來地址已失效
?>

㈡ php查詢access資料庫,並顯示出來

<table width="200" border="1">
<tr>
<td>d5name</td>
<td>d5pwd</td>
<td>d5ar</td>
</tr>
<?php
$conn= new com("adodb.connection");
$conn->open("driver=microsoft access driver (*.mdb);dbq=D5wang.mdb");
$rs=$conn->execute("select * from d5");
while(!$rs->eof()){
?>
<tr>
<td><?php echo $rs['d5name'];?></td>
<td><?php echo $rs['d5pwd'];?></td>
<td><?php echo $rs['d5ar'];?></td>
</tr>
<?php
$rs->movenext();
}
$rs->close();
unset($rs);
unset($conn);
?>
</table>

㈢ 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-5.1.1-installer.exe

才2M多,刷的就下來了,okok,然後運行,轉到D盤吧,一路順風,點擊next。然後建一個目錄php,新建文件info.php輸入代碼:

<html>
<body>
<? phpinfo(); ?>
</body>
<html>

在iis里數據http://localhost/php/info.php

如果出現一長串的PHP Version 5.1.1等樣子的話,恭喜,配置好了。

如圖:新建php/data/db.mdb,建表szd_t,輸入點數據吧,如圖:建立文件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();
}
?>

瀏覽,還列印你剛在資料庫的記錄,成功成功,哈哈哈,完畢。

㈤ php插入數據到access!

<?php
$connstr="DRIVER=Microsoft Access Driver (*.mdb);DBQ=".realpath("aa.mdb");
$connid=odbc_connect($connstr,"","",SQL_CUR_USE_ODBC );
odbc_do($connid,"insert into a(id)values(2)");
?>

以上代碼往aa.mdb的a表插入數據成功,換成你的試試

另外欄位最好是英文
---------------------
odbc是默認就有,除非是Linux伺服器

㈥ 關於php與access資料庫連接問題

同意一樓的回答 ,還是mysql吧 工具還是需要簡單暴力的一點好,

㈦ php怎麼通過全局access

## 配置到php
1. 打開php.ini文件
```bash
cd /private/etc/
#默認沒有php.ini,需要拷貝一下
sudo cp php.ini.default php.ini
sudo vi php.ini
```
2. 在下面加入
```bash
[Xdebug]
zend_extension="/usr/local/php_user/xdebug.so"
xdebug.remote_enable = on
;xdebug.remote_handler=dbgp
xdebug.remote_host="127.0.0.1"
xdebug.remote_port=9000
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.remote_autostart = on
```
3. 重啟`apache`
```bash
sudo apachectl restart
```
4. 查看phpinfo()信息裡面搜索一下`debug`如果有,你成功了。
## 配置phpstorm
1. 打開phpstorm,進入頂部導航`phpstrom->perferences..`
2. 點擊`php`項,點擊`interpreter`後面的`...`按鈕
3. 點擊`php home`後面的刷新(`...`後面)按鈕
4. 這時候你將看到`Debugger: Not installed`變成`Xdebug 2.3.2`(版本號可能不同)
6. 進入`php`欄目下的`Server`,點擊`+`新建一個server:host填寫你本地的host(如127.0.0.1),點擊`apply`保存,並退出`perferences`對話框。
7. 點擊頂部導航`run`->點擊`+`->選擇`PHP Web Application`->選擇上一步新建的`server`,`start URL`填入,你要debug的php文件地址,下面會生成一個地址,這個地址在瀏覽器應該能正常瀏覽測試的;點擊`apply`進行保存。

## 開始愉快的使用
1. 在你要debug的文件行數字右側一列,點擊一下就會有一個斷點。
2. 點擊頂部導航`run`->debug,選擇你剛剛新建的`debug`名稱,這時候會彈出瀏覽器載入這個php文件了。

㈧ php連接Access資料庫的三種方法

提供已知的幾種連接方版式:權

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 能和 ACCESS 連接嗎

我給個例子

php代碼:
<?php
$connstr="DRIVER=Microsoft Access Driver (*.mdb);DBQ=".realpath("mydb.mdb");
$connid=odbc_connect($connstr,"","",SQL_CUR_USE_ODBC );
$query=odbc_do($connid,"select * from data");
//$query= odbc_do($con,$sql);
while(odbc_fetch_row($query)){
for($i=0;$i<4;$i++){
echo $record1[$i] = odbc_result($query,$i+1); echo " ";
}echo "<br>";
}
?>
access資料庫名為mydb.mdb,裡面有一個數據表data

㈩ php怎麼連接access資料庫

使用php的odbc函數,不創建數據源。
$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
<?php
/***
This file is just for an example of Php+Access.
You can find these functions from http://www.php100.com/cover/php/1681.html
*/

/* 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";

?>