SourceForge.jp

Cheetan forum

question >> findの$conditionについて

cas 2008-06-08 23:02:25
こんにちは
$conditionに配列を使用した場合、($condition[\'hour(date)\'] = $hour;のようにしています)
WHERE `hour(date)`=\'20\' AND `minute(date)`=\'45\'
のようになりエラーとなります。
common.phpのCreateConditionの部分が原因のようでした。

僕の配列の作り方が間違っているのでしょうか?
Res  password      


cas 2008-06-09 10:36:45
こんにちは
updateby($data,$condition)でもupdateする$dataの部分でCreateConditionを使ってるのでやっぱりエラーになります。mysql文はUPDATE recording_file SET `program`=\'uuu\' WHERE `hour(date)`=\'10\' AND `minute(date)`=\'15\' AND `station`=\'1\'のようになります。
CreateConditionでreturn $field . \"=\" . $this->value($value);としたらエラーはでませんが、これで大丈夫でしょうか?
それともやりかたが間違ってるのでしょうか?
パスワード      

開発者 2008-07-15 20:11:01
対応し切れていないか、バグかのどちらかと思います。
次回確認しておきます。
パスワード