ZendFromeworkのSQL DELETE
ZendFromeworkのZend_Dbで、DELETE文を発行する時、
INSERT文のように連想配列でカラム名と値を指定しても動かなかった。
// 動かない $table = TABLE_LOGIN; $where = array(); $where["USER_ID"] = $userId; $where["ROOM_ID"] = $roomId; $result = $db->delete ( $table, $where ); // 動いた $table = TABLE_LOGIN; $where = array( $db->quoteInto('USER_ID = ?', $userId), $db->quoteInto('ROOM_ID = ?', $roomId), ); $result = $db->delete ( $table, $where );