Wie man Mehrere Bedingungen In Einer Update-Anweisung Mit Zend_Db Und QuoteInto
Zend Framework, gibt es eine Möglichkeit, übergeben Sie mehrere Bedingungen zu einer update-Anweisung verwenden Sie die quoteInto-Methode? Ich habe festgestellt, dass einige Verweise auf dieses problem, aber ich bin auf der Suche nach einer unterstützten Weise, ohne zu verlängern, Zend_Db oder ohne die Verkettung.
$db = $this->getAdapter();
$data = array('profile_value' => $form['profile_value']);
$where = $db->quoteInto('user_id = ?', $form['id'])
. $db->quoteInto(' AND profile_key = ?', $key);
$this->update($data, $where);
Referenzen
- http://blog.motane.lu/2009/05/21/zend_db-quoteinto-with-multiple-arguments/
- http://codeaid.net/php/multiple-parameters-in-zend_db::quoteinto%28%29
InformationsquelleAutor der Frage ezraspectre | 2011-06-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie eine
array
geben Sie für Ihre$where
argument. Die Elemente werden kombiniert mit derAND
Betreiber:InformationsquelleAutor der Antwort Aron Rotteveel
Seit 1.8 die Sie verwenden können:
InformationsquelleAutor der Antwort Tomáš Fejfar
Einfach erfrischend die obige Antwort
InformationsquelleAutor der Antwort besin