Czy ktoś może podać przykład, jak usunąć wiersz w mysql z ramką Zend, gdy mam dwa warunki?Przykład Usunięcia wielu warunków za pomocą Zend framework
tj: (starając się to zrobić)
"DELETE FROM messages WHERE message_id = 1 AND user_id = 2"
Mój kod (który zawodzi marnie wygląda następująco)
// is this our message?
$condition = array(
'message_id = ' => $messageId,
'profile_id = ' => $userId
);
$n = $db->delete('messages', $condition);
Będzie to wyjdzie jak: "DELETE FROM wiadomości GDZIE message_id = 1 i user_id = 2" lub „DELETE FROM wiadomości WHERE (message_id = 1) oraz (id_użytkownika = 2)? – MichaelICE
Najpierw myślę, że – xenon
Jeśli prawidłowo odczytam źródło, to faktycznie umieści nawiasy wokół każdego ... /library/Zend/Db/Adapter/Abstract.php, _whereExpr (linia 564 lub więcej ...) –