SELECT COUNT(*) FROM mx_forums WHERE ((1 = ?) AND (id = ?)) OR ((1 = ?) AND (category = ?)) -- defined $q->param('forum'), $q->param('forum') -- defined $q->param('category'), $q->param('category')