php數(shù)據(jù)庫連接實例 php對接數(shù)據(jù)庫

PHP連接操作access數(shù)據(jù)庫實例

這篇文章主要介紹了PHP連接操作access數(shù)據(jù)庫實例,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下

創(chuàng)新互聯(lián)專注于江寧網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供江寧營銷型網(wǎng)站建設(shè),江寧網(wǎng)站制作、江寧網(wǎng)頁設(shè)計、江寧網(wǎng)站官網(wǎng)定制、小程序開發(fā)服務(wù),打造江寧網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供江寧網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

因為之前做的PingSwitch要做一個WEB展示的前端,因為一開始用了Delphi和access的結(jié)構(gòu),而Delphi與MySQL的連接又相對麻煩,最后只能選擇用PHP+Access的組合,比較奇怪,但是也合理·····

在PHP中連接access數(shù)據(jù)庫的話我們必須ADO來連接,這跟ASP中連接數(shù)據(jù)庫非常的類似。下邊給出了一段DEMO供大家參考。

?PHP

/*

創(chuàng)建ADO連接

*/

$conn

=

@new

COM("ADODB.Connection")

or

die

("ADO

Connection

faild.");

$connstr

=

"DRIVER={Microsoft

Access

Driver

(*.mdb)};

DBQ="

.

realpath("DATUM/cnbt.mdb");

$conn-Open($connstr);

/*

創(chuàng)建記錄集查詢

*/

$rs

=

@new

COM("ADODB.RecordSet");

$rs-Open("select

*

from

dbo_dirs",$conn,1,3);

/*

循環(huán)讀取數(shù)據(jù)

*/

while(!$rs-eof){

echo

"$rs-Fields["title"]-Value;

echo

"br/";

$rs-Movenext();

//將記錄集指針下移

}

$rs-close();

?

這樣運行就沒問題了····

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

PHP利用pdo_odbc實現(xiàn)連接數(shù)據(jù)庫示例【基于ThinkPHP5.1搭建的項目】

本文實例講述了PHP利用pdo_odbc實現(xiàn)連接數(shù)據(jù)庫。分享給大家供大家參考,具體如下:

目的:從sql

server數(shù)據(jù)庫里面把某個視圖文件調(diào)用出來,以鍵值對的方式顯示在頁面上。

利用pdo

odbc來實現(xiàn)PHP連接數(shù)據(jù)庫:

在PHP配置文件里面開啟pdo_odbc.dll服務(wù)。重啟Apache服務(wù)器。

在ThinkPHP5.1的項目中在模塊里添加config添加規(guī)定好的樣式數(shù)據(jù)庫:

代碼如下:

?php

return

[

//

數(shù)據(jù)庫類型

'type'

=

'sqlsrv',

//

服務(wù)器地址

'hostname'

=

'localhost',

//

數(shù)據(jù)庫名

'database'

=

'mysql',

//

用戶名

'username'

=

'sa',

//

密碼

'password'

=

'123456',

//

端口

'hostport'

=

'',

//

連接dsn

'dsn'

=

'odbc:Driver={SQL

Server};Server=localhost;Database=mysql',

//

數(shù)據(jù)庫連接參數(shù)

'params'

=

[],

//

數(shù)據(jù)庫編碼默認(rèn)采用utf8

'charset'

=

'utf8',

//

數(shù)據(jù)庫表前綴

'prefix'

=

'',

//

數(shù)據(jù)庫調(diào)試模式

'debug'

=

true,

//

數(shù)據(jù)庫部署方式:0

集中式(單一服務(wù)器),1

分布式(主從服務(wù)器)

'deploy'

=

0,

//

數(shù)據(jù)庫讀寫是否分離

主從式有效

'rw_separate'

=

false,

//

讀寫分離后

主服務(wù)器數(shù)量

'master_num'

=

1,

//

指定從服務(wù)器序號

'slave_no'

=

'',

//

是否嚴(yán)格檢查字段是否存在

'fields_strict'

=

true,

//

數(shù)據(jù)集返回類型

'resultset_type'

=

'array',

//

自動寫入時間戳字段

'auto_timestamp'

=

false,

//

時間字段取出后的默認(rèn)時間格式

'datetime_format'

=

'Y-m-d

H:i:s',

//

是否需要進(jìn)行SQL性能分析

'sql_explain'

=

false,

//

Builder類

'builder'

=

'',

//

Query類

'query'

=

'\\think\\db\\Query',

//

是否需要斷線重連

'break_reconnect'

=

false,

//

斷線標(biāo)識字符串

'break_match_str'

=

[],

];

?

在控制器controller里面建一個控制文件Test.php

代碼如下:

?php

namespace

app\index\controller;

use

think\Db;

use

think\Controller;

class

Test

extends

Controller

{

public

function

zz(){

$data=Db::view('View_2')-select();

echo

json_encode($data);

}

}

?

最后調(diào)用入口文件即可訪問。

我的效果:

[{"111":"123","1112":"LLP","232":"1","ROW_NUMBER":"1"},{"111":"123","1112":"BB","232":"2","ROW_NUMBER":"2"}]

更多關(guān)于thinkPHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結(jié)》、《ThinkPHP常用方法總結(jié)》、《codeigniter入門教程》、《CI(CodeIgniter)框架進(jìn)階教程》、《Zend

FrameWork框架入門教程》及《PHP模板技術(shù)總結(jié)》。

希望本文所述對大家基于ThinkPHP框架的PHP程序設(shè)計有所幫助。

您可能感興趣的文章:ThinkPHP實現(xiàn)多數(shù)據(jù)庫連接的解決方法tp5(thinkPHP5)框架實現(xiàn)多數(shù)據(jù)庫查詢的方法ThinkPHP3.1新特性之多數(shù)據(jù)庫操作更加完善tp5(thinkPHP5)框架連接數(shù)據(jù)庫的方法示例PHP7使用ODBC連接SQL

Server2008

R2數(shù)據(jù)庫示例【基于thinkPHP5.1框架】thinkPHP5實現(xiàn)的查詢數(shù)據(jù)庫并返回json數(shù)據(jù)實例tp5(thinkPHP5)操作mongoDB數(shù)據(jù)庫的方法tp5(thinkPHP5)框架數(shù)據(jù)庫Db增刪改查常見操作總結(jié)thinkPHP5框架實現(xiàn)多數(shù)據(jù)庫連接,跨數(shù)據(jù)連接查詢操作示例

PHP實現(xiàn)的pdo連接數(shù)據(jù)庫并插入數(shù)據(jù)功能簡單示例

本文實例講述了PHP實現(xiàn)的pdo連接數(shù)據(jù)庫并插入數(shù)據(jù)功能。分享給大家供大家參考,具體如下:

創(chuàng)建配置文件

pdo_config.php

?php

$db_Type

=

"mysql";//數(shù)據(jù)庫類型

$host

=

"localhost";//主機(jī)名

$dbName

=

"test";//數(shù)據(jù)庫名

$userName

=

"root";//用戶名

$password

=

"root";//密碼

$dsn

=

"{$db_Type}:host={$host};dbname={$dbName}";

?

pdo插入數(shù)據(jù)庫

pdo_insert.php

?php

header('Content-type:text/html;

charset=utf-8');

require

'pdo_config.php';

try{

$pdo

=

new

PDO

($dsn,$userName,$password);//創(chuàng)建一個連接對象

$pdo-exec('set

names

utf8');//設(shè)置編碼

$sql

=

"INSERT

student

(name,email)

VALUES

('李四','123@qq.com')";

$pdo-exec($sql);

}catch

(PDOException

$e){

die('操作失敗'.$e-getMessage());

}

//關(guān)閉連接

$pdo

=

null;

?

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP基于pdo操作數(shù)據(jù)庫技巧總結(jié)》、《php+mysqli數(shù)據(jù)庫程序設(shè)計技巧總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計入門教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》

希望本文所述對大家PHP程序設(shè)計有所幫助。

您可能感興趣的文章:關(guān)于php連接mssql:pdo

odbc

sql

serverPHP5中使用PDO連接數(shù)據(jù)庫的方法PHP中PDO連接數(shù)據(jù)庫中各種DNS設(shè)置方法小結(jié)ThinkPHP框架基于PDO方式連接數(shù)據(jù)庫操作示例PHP使用ODBC連接數(shù)據(jù)庫的方法tp5(thinkPHP5)框架連接數(shù)據(jù)庫的方法示例PHP7使用ODBC連接SQL

Server2008

R2數(shù)據(jù)庫示例【基于thinkPHP5.1框架】tp5(thinkPHP5)操作mongoDB數(shù)據(jù)庫的方法thinkPHP5實現(xiàn)數(shù)據(jù)庫添加內(nèi)容的方法tp5(thinkPHP5)框架數(shù)據(jù)庫Db增刪改查常見操作總結(jié)PHP利用pdo_odbc實現(xiàn)連接數(shù)據(jù)庫示例【基于ThinkPHP5.1搭建的項目】

php使用pdo連接mssql server數(shù)據(jù)庫實例

本文實例講述了利用php的pdo來連接微軟的mssql

server數(shù)據(jù)庫的方法,分享給大家供大家參考。具體實現(xiàn)方法如下:

復(fù)制代碼

代碼如下:$dsn

=

'mssql:dbname=bookStore_demo;host=192.168.1.106';

$user

=

'sa';

$password

=

'123';

//mssql_connect('192.168.1.106','sa','123');

//echo

22;

try

{

//

echo

11;

$dbh

=

new

PDO($dsn,

$user,

$password);

}

catch

(PDOException

$e)

{

echo

'Connection

failed:

'

.

$e-getMessage();

}

//$sql

=

'select

*

from

article';

$sth

=

$dbh-query($sql);

$result

=

$sth-fetchAll();

var_dump($result);

希望本文所述對大家的PHP程序設(shè)計有所幫助。

當(dāng)前題目:php數(shù)據(jù)庫連接實例 php對接數(shù)據(jù)庫
網(wǎng)站URL:http://m.kartarina.com/article44/hjjcee.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營銷外貿(mào)建站企業(yè)建站品牌網(wǎng)站建設(shè)網(wǎng)站排名定制網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)
主站蜘蛛池模板: 无码人妻熟妇AV又粗又大| 特级做A爰片毛片免费看无码| 无码人妻丰满熟妇精品区| 久久久久成人精品无码中文字幕| 久久久无码一区二区三区| 无码 免费 国产在线观看91| 野花在线无码视频在线播放| 西西大胆无码视频免费| 久久人妻内射无码一区三区| 国产在线无码制服丝袜无码| 亚洲AV无码乱码在线观看代蜜桃| 国产AV天堂无码一区二区三区| 无码人妻一区二区三区一| 成人av片无码免费天天看| 久久久久久久久免费看无码| 日韩人妻无码精品久久免费一| 久久久久无码精品| 精品无码成人久久久久久| 无码AV岛国片在线播放| 亚洲中文字幕无码一区| julia无码人妻中文字幕在线| 亚洲av无码一区二区三区在线播放| 日韩精品少妇无码受不了| 国产色综合久久无码有码| 国产精品无码DVD在线观看| 久久人妻无码一区二区| 无码视频一区二区三区| 亚洲性无码AV中文字幕| 无码精品国产一区二区三区免费| 十八禁视频在线观看免费无码无遮挡骂过 | 潮喷大喷水系列无码久久精品| 99久久无码一区人妻a黑| 久久久久亚洲AV成人无码| 亚洲AV无码乱码国产麻豆| 国产亚洲AV无码AV男人的天堂| 国产精品无码素人福利不卡| 精品久久久久久无码人妻热 | 久久久精品人妻无码专区不卡| 亚洲成A∨人片天堂网无码| 国产精品无码MV在线观看| 久久久久成人精品无码|