Ai đó có thể cho tôi ví dụ về cách xóa một hàng trong mysql với khung công tác Zend khi tôi có hai điều kiện?Ví dụ về tình trạng đa Xóa với khung công tác Zend
ví dụ: (cố gắng để làm điều này)
"DELETE FROM messages WHERE message_id = 1 AND user_id = 2"
Mã của tôi (có nghĩa là thất bại thảm hại trông như thế này)
// is this our message?
$condition = array(
'message_id = ' => $messageId,
'profile_id = ' => $userId
);
$n = $db->delete('messages', $condition);
này sẽ đi ra như: "DELETE FROM điệp ĐÂU message_id = 1 AND user_id = 2" hoặc "DELETE FROM điệp WHERE (message_id = 1) VÀ (user_id = 2)? – MichaelICE
Đầu tiên tôi tin – xenon
Nếu tôi đọc nguồn chính xác, nó sẽ thực sự đặt dấu ngoặc đơn xung quanh mỗi ... /library/Zend/Db/Adapter/Abstract.php, _whereExpr (dòng 564 hoặc hơn ...) –