1

私はこのクエリを持っています。こことドキュメントで見つけた例から、これは機能するはずですが、スクリプトは「いいえ」と言っています。文字列ではなく配列が必要です。私は次のようなことをしなければなりませんか

$db = $this->db = Zend_Registry::getinstance()->dbAdapter;
$db->select()->from('offer_term')->where('term_id = '.$entry[$i]);
$db->update('status = 0');

上記の場合、文字列を取得しないというエラーが発生します。配列である必要があります。

以下では、私のスクリプト全体が壊れています。だから、私はZendに少し慣れていません、誰かが私が間違っていることについて詳しく説明することを気にしますか?

$db = $this->db = Zend_Registry::getinstance()->dbAdapter;
$db->select()->from('offer_term')->where('term_id = ?',array($entry[$i]));
$db->update('status = ?', array('0'));
4

1 に答える 1