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
true
http://www.bkjia.com/PHPjc/788639.html
技術記事
ADODB PHP データベース ユニバーサル エンジンの特徴: 1. PHP でのさまざまなデータベースのリンクと使用を標準化できます。 2. 開発効率を提供し、さまざまなデータベースを PHP で迅速に変換できます。 3. 関連する...