【PHPフレームワーク ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
58:nobodyさん 05/12/05 11:33:30 EthnaのDBってPEAR::DBですよね? $sql = "select * from hoge where foo = ? and bar = ?"; $result =& $db->query($sql, array($a, $b)); ってやると nativecode=1064 ** You have an error in your SQL syntax と なってしまうのですが?? $sql = "select * from hoge where foo = '" .$a. "' and bar = '" .$b. "'"; $result =& $db->query($sql); とすると通るので$dbは正しいDBオブジェクトだと思うのだけど・・・。 こうなる方いませんか? Ethnaは0.2.0-devです。 59:58 05/12/05 12:01:45 >>58に続いて、 $sql = "select * from hoge where foo = ? and bar = ?"; $sth =& $db->prepare($sql); if (PEAR::isError($sth)) {....} $result =& $db->execute($sql, array($a, $b)); としてみたが、Call to undefined method Ethna_DB_PEAR::prepare()と返る。 ?と思ってEthna_DB_PEAR.phpをみると・・・。なるほど。 でも、>>58の書き方を禁止する意味って何なんだろうか? うーむ。さっぱりわからないです。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5340日前に更新/223 KB
担当:undef