ホームページ  >  記事  >  バックエンド開発  >  PHP データベース ユニバーサル エンジン クラス adodb 構成の使用法と例 collection_PHP チュートリアル

PHP データベース ユニバーサル エンジン クラス adodb 構成の使用法と例 collection_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:28:24808ブラウズ

ADODB PHP データベース ユニバーサル エンジン クラスの機能:
1. PHP でのさまざまなデータベースのリンクと使用を標準化できます。
2. 開発効率を高め、さまざまなデータベースを PHP で迅速に変換できます。
3. 書き込みが比較的簡単です。要件は厳しく、大文字と小文字の区別に注意してください
5. 多くの組み込み関数があります

ADODB PHP の設定と使用方法

1. ADODB For PHP クラス ライブラリの圧縮パッケージをダウンロードします
2. Web サイトのディレクトリ内の任意のフォルダーに解凍します
3. 必要なデータベース接続を設定します
5.組み込みメソッドを使用してリンクされたデータベースを操作する

MySQL に接続する

:

コードをコピーします コードは次のとおりです:
include_once("adodb5/adodb.inc.php") // adodbクラスライブラリファイルをインクルードします
$db = NewADOConnection(' mysql');
$db->Connect('localhost', 'root', 'root', 'test')or die("df"); //MySQL データベースに接続します



アクセスに接続

:

コードをコピーします

コードは次のとおりです:include_once("adodb/adodb.inc.php") // adodbクラスライブラリファイルをインクルードします
$conn = NewADOConnection( 'access'); //Access データベースに接続します
$conn->Connect("test.mb")or die("cuowu");

DB2 に接続します
:

コードをコピーします コードは次のとおりです:

include("adodb/adodb.inc.php") // adodbクラスライブラリファイルをインクルードします $conn=NewADOConnection( 'db2'); // DB2 データベースに接続します $conn->Connect("driver={IBM db2 odbc DRIVER};database=mydb;hostname=localhost;port=50000; protocol=TCPIP;uid=root; pwd=pass");
?>




PostgreSQL に接続します
:

コードをコピーします コードは次のとおりです:

include("adodb/adodb.inc.php") // adodbクラスライブラリファイルをインクルードします $conn = NewADOConnection(' postgres'); $conn->Connect('localhost', 'root', 'pass', 'mydb'); //PostgreSQL データベースに接続します



ADODB PHPは高速クエリ機能を実装します


コードをコピーします
コードは次のとおりです:

include_once("adodb5/adodb.inc.php");

$db = &NewADOConnection('mysql');$db->Connect( "localhost", "root", "", "db")or die("error");$db->Execute("set names 'GBK'");$q=$db->Execute ("select * from up_admin_user");while($row=$q->FetchRow()){
print_r($row);
}





ADODB PHPはスマート挿入機能を実装します


コードをコピーします
コードは次のとおりです:

include_once("adodb5/adodb.inc.php");

$db = &NewADOConnection('mysql');$db->Connect("localhost", "root", "", "db")or die("error");$db->Execute( "名前を「GBK」に設定");
$arr=array('m_id'=>'2','password'=>'333333','33333'=>'4444444');
$db->AutoExecute("up_admin_user",$ああ、"挿入");


インスタンス共有:

クエリ:



コードをコピーします
コードは次のとおりです:

include_once("adodb5/adodb.inc.php") // adodbクラスライブラリファイルをインクルードします $db = NewADOConnection(' mysql'); $db->Connect('localhost', 'root', '', 'think_zw')or die("error"); //MySQL データベースに接続します $db->Execute("名前を設定 'GBK' ");$query=$db->Execute("select * from think_zw");

while($row=$query->FetchRow()){
print_r($row);
}
?> ;




Insert
: 挿入時に不要な配列を自動的に除外します。無駄な配列を削除します。
フィールドは対応なしで挿入できます。

コードをコピーします コードは次のとおりです:


include_once("adodb5/adodb.inc.php"); // adodb クラス ライブラリ ファイルをインクルードします
$db = NewADOConnection('mysql')
$db->Connect('localhost', 'root', '', 'think_zw')or die("error"); //MySQL データベースに接続します
$db->Execute("set names 'GBK'");
$arr=array("id " =>"",
"name"=>"Xiaojun",
"details"=>"Xiaojun likes to see beautiful women");//二重引用符を単一引用符として書かないように注意してください
$db -> AutoExecute("think_zw",$arr,"INSERT");
$query=$db->Execute("select * from think_zw");
while($row=$query->FetchRow() ){
echo $row[name]."
";
}
?>
================================

データベースに接続するための PHP ADODB アドレスメソッド

:

コードをコピーします

コードは次のとおりです:include_once("adodb5/adodb.inc.php")
$db = NewADOConnection('mysql://root:@localhost/upload'); ;
$sql ="SELECT * FROM `pic`";
$db->SetFetchMode(ADODB_FETCH_ASSOC);//ADODB_FETCH_NUM は fetch_array と fetch_row の違いに似ています
//mysql_fetch_array()
$sr1 = $db ->実行($sql);
print_r($sr1->フィールド);

データベースコンテンツを取得するためのPHP ADODBオブジェクトメソッド

コードをコピーします

コードは次のとおりです:

$db = NewADOConnection('mysql') $db->PConnect("localhost", "root", "", "upload") ); $ sql="SELECT * FROM `pic`"; $rs2=$db->Execute($sql);
while($row=$rs2->FetchNextObject()){
echo $row ->名前
}




コンテンツを表示するためのPHP ADODB HTMLコード

コードをコピーします

コードは次のとおりです:

include_once("adodb5/tohtml.inc.php"); $db = NewADOConnection('mysql'); "localhost", "root", "", "upload"); $sql="SELECT * FROM `pic`" $rs2=$db->Execute($sql); );
PHP ADODBは自動コンテンツページング機能を実装します




コードをコピーします

コードは次のとおりです:

include_once("adodb5/adodb-pager.inc.php"); $db = NewADOConnection('mysql'); $db->Connect("localhost", "root", "", "upload"); $db->Execute("set names 'GBK'");

$sql="SELECT * FROM `pic `";

$pager=new ADODB_Pager($db,$sql);

$pager->Render(2);

http://www.bkjia.com/PHPjc/788639.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/788639.html

技術記事
ADODB PHP データベース ユニバーサル エンジンの特徴: 1. PHP でのさまざまなデータベースのリンクと使用を標準化できます。 2. 開発効率を提供し、さまざまなデータベースを PHP で迅速に変換できます。 3. 関連する...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。