【PHPフレームワーク】Ethna【スケルトン自動作成】at PHP【PHPフレームワーク】Ethna【スケルトン自動作成】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドの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の書き方を禁止する意味って何なんだろうか? うーむ。さっぱりわからないです。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch