вам нужно отправить результат запроса (вы можете использовать row (), если вы ожидаете, что только одна строка будет возвращена, как в вашем примере) обратно в контроллер и использовать псевдоним в вашем запросе:
так напишите в своей модели что-то вроде:
$query = $this->db->query("SELECT COUNT(status) as my_count FROM coupon WHERE status = 'won'");
return ($query->num_rows() ) ?$query->row()->my_count:false;
теперь, с вашим примером кода в контроллере и представлении, переменная $wonCount
будет отображаться в вашем представлении правильно
подробнее о генерации строк результатов запроса здесь