Quelqu'un peut-il me donner un exemple de la façon dont je supprimerais une ligne dans mysql avec Zend framework quand j'ai deux conditions?Exemple d'une suppression multi-conditions avec le framework Zend
à savoir: (essayant de le faire)
"DELETE FROM messages WHERE message_id = 1 AND user_id = 2"
Mon code (qui ne ressemble misérablement comme ça)
// is this our message?
$condition = array(
'message_id = ' => $messageId,
'profile_id = ' => $userId
);
$n = $db->delete('messages', $condition);
Est-ce que cela se fera comme: "SUPPRIMER des messages OU message_id = 1 ET user_id = 2" ou « Supprimer des messages OU (message_id = 1) ET (user_id = 2)? – MichaelICE
Premier je crois – xenon
Si je lis la source correctement, il mettra les parenthèses autour de chaque ... /library/Zend/Db/Adapter/Abstract.php, _whereExpr (ligne 564 ou plus) ...) –