人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

■ PHP で、MySQL と簡単に連携できるライブラリがあれば紹介してください。

●質問者: alembert
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:MySQL PHP ライブラリ 連携
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● esecua
●15ポイント

王道はやはりPEARのDBですが、ADODBもお勧めです。

比較的に高速で数行のコードを書くだけで接続、操作できます。

公式サイト

http://adodb.sourceforge.net/

ADODBマニュアル

http://www.souken.co.jp/tech/php/adodb/docs-adodb-ja.htm


PEARのDB

http://pear.php.net/package/DB


2 ● naokn
●50ポイント ベストアンサー

PEARのデータベースに関連するパッケージ群があります。これを利用すると、とても簡単にデータベースを利用することができます。

http://pear.php.net/manual/ja/package.database.php

-

-

◎質問者からの返答

ありがとうございます。これを使うことにします。


3 ● heppokoA
●15ポイント

http://trac.find-php.org/trac

手前味噌ですいません。ここの「Cor」というライブラリです。ドキュメントもまだ作っていないのでわかりにくいですが。(PHP5版で開発がすすんでいます)

DB.Util.phpにあるDbProxyBuilderを使うと,MySQLテンプレートからPHPコードが自動生成できます。

$proxy = new DbProxyBuilder('sampleDbProxy');

// テーブル名の設定
$proxy->FillItems["sampleTable"] = 'sample_table';

// ダンプファイルの設定
$dumpFile = "lib/db_proxy.php";

// メソッド追加
$proxy->AddMethod(
 "InsertSample",
 "サンプルを追加する",
 "INSERT INTO `{?sampleTable}`(sample_field) VALUES('@sampleValue');"
);

// ファイル生成
$proxy->Dump($dumpFile);

これで,sampleDbProxy::InsertSample($pSampleValue)メソッドが自動生成されます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ