【PHP】下らねぇ質問 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
39:nobodyさん 09/11/18 07:17:47 >>38 sqlite_close()の中で結果セットまで削除する仕様が原因だね MySQLではmysql_close()が呼ばれていても "mysql result"リソースのデストラクタが働くまでは参照可能 嘘言ってたら許してくれ まぁ実装に左右されたくなかったら 結果セットが必要なくなってから切断する設計にするべき 40:nobodyさん 09/11/18 10:00:16 xkg9vx1z mysqlのpdoを使いたいのですがwindowsではどのようにしてインストールと設定を行うのでしょうか? php5.2.10です 41:nobodyさん 09/11/18 10:52:23 http://php.net/manual/ja/book.pdo.php 書いてあるよ 42:nobodyさん 09/11/18 12:27:53 /HH3qrl4 >>39 ありがとうございました。 >sqlite_close()の中で結果セットまで削除する仕様が原因だね PEAR::DBにしてもPEAR::MDB2にしても各DB関数のラッパーと考えると PHPのバージョンで>sqlite_close()の挙動が変わったと言うことですね。 >結果セットが必要なくなってから切断する設計にするべき さてこれどう実装したものか。 俺の実装の仕方が 1.PHPメイン ↓ 2.SQL文生成クラス ↓ 3.SQL送信クラス(>>38はその一部) ってやり方やっているんだよね。 2.でメインのPHPから渡された引数を元にSQL文を生成して 3.で2.で生成されたSQL文をDBに接続してSQL発行してDB切断 で処理が2.に戻ってwhile($row = $result->fetchRow(DB_FETCHMODE_ASSOC)){でループさせて結果を取得 って一連の流れをどうにかしないとダメって事か?さてどう作り直したらいい事か?なんかアイディアありませんか?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5379日前に更新/37 KB
担当:undef