php access資料庫程式設計

2021-05-23 08:09:27 字數 1644 閱讀 3938

一、先編寫乙個php連線access資料庫的類庫,便於以後自己使用、修改方便,並可多次復用

**如下:

<?php

class myaccess;dbq=".realpath("mydb.mdb").";uid=admin; pwd=bdc2002data;";

//mydb.mdb為同目錄下的資料庫檔案;本句為載入access資料庫的驅動。

if ($connect_id=odbc_connect($drive,"user_name","user_pw"))else

}  //end myaccess

function excu($query)else

}//end excu

}//ecn class

?>

把上面的**存放到myaccess.php中,以便以後呼叫。

二、建立資料庫檔案。

在同目錄下建立乙個名為mydb.mdb的資料庫檔案,其包含兩個字段,第乙個欄位為id,自動編號型別,第二個欄位為文字,長度為50。

三、編寫程式,呼叫已有類庫。編寫下面的**存放到test.php中。

**如下:

<?php

include "myaccess.php";   //引用檔案

$aa=@new myaccess;    //初始化物件

$query="select * from user";   //構造sql語句

$rst=$aa->excu($query);    //執行sql語句

while(odbc_fetch_row($rst))

?>

四、在已經配置好服務的環境中執行test.php檔案,便可以顯示出結果。

五、再做一事例,把下面的**存放到text2.php中。

**如下:

<?php

include "myaccess.php";   //引用檔案

$aa=@new myaccess;    //初始化物件

$query="select count(*) as num from user";  //構造sql語句,查詢滿足條件的記錄數

$rst=$aa->excu($query);

$total_num=odbc_result($rst,num);

echo $total_num;

?>

在已經配置好伺服器的環境中執行test2.php檔案,便可以查詢處滿足條件的記錄數。

六、補充說明

如果你要向資料庫中進行些操作,比如插入記錄、更新記錄、刪除記錄等,必須給mydb.mdb足夠的訪問許可權。檢視該檔案的「屬性」,找到「安全」選項卡,給user使用者加上修改和寫入的許可權。

如果您的屬性對話方塊中沒有「安全」選項卡,請開啟「檔案加選項」對話方塊,找到「檢視」選項卡,把「使用簡單檔案共享(推薦)」前面的勾去掉。

資料庫 資料庫程式設計二

標頭檔案 include include include include include include include ifdef cplusplus extern c endif 輔助方法實現 include pub.h 設定退格鍵不回顯 intset backkey 設定tremios的擦除字...

php資料庫程式設計,php資料庫程式設計步驟

php有三種方式來操作mysql資料庫 1.mysql擴充套件庫 2.mysqli擴充套件庫 3.pdo mysql擴充套件庫和mysql資料庫的區別 mysql資料庫用於存放資料 mysql資料庫的三層結構示意圖 mysql擴充套件庫是一堆函式,是php設計者提供給程式設計師用於完成對mysql資...

MFC Access資料庫(ADO資料庫程式設計)

最近專案需要使用到資料庫,專案本身使用的是mfc。於是選擇了簡單的access資料,本文將介紹本人如何在mfc使用的access資料庫。順帶提一句,本文使用的系統為win8.1,64位,編譯環境為vs2010和office2010,如出現連線問題,可以看看access的位數與系統位數是否一致。本文是...