Как выбрать из текста массива mysql и сравнить

Я собираю выбранный пользователем «текст» как массив в mysql, используя PDO-соединение из php-формы, допустим, 3 флажка с именами 1- Apple 2- Banana 3- Cherry

В DB хранятся значения в соответствии с показанным яблоком, бананом, вишней

Что я хочу: я хочу отображать пользователей «Apple» на определенной странице «/offer.php», пока я использую запрос SELECT, и он не работает. Я использую чистую фреймворк php mvc.

В контроллере я сделал это

public function offer(){ $this->view->title = User Selection; $this->view->offerUser = $this->model->offerUser(); $this->view->render('dashboard/offer'); } 

В модели я сделал это

 public function offerUser() { return $this->db->select('SELECT * FROM users WHERE selection = apple ORDER BY points DESC '); } 

В просмотре я сделал это

 <?php foreach($this->offerUser as $key => $value) {?> <tbody> <tr> <td></td> <td><strong><?php echo $value['selection']?></strong></td> </tr> 

Проблема в том, что я не могу выбрать «Текст» из хранимого массива с моделью и даже не отображать выбор на странице «Просмотр» пользователя.

Этот формат кода отлично работал с выбором или сравнением одиночных цифровых цифр, но с текстовым массивом не выполнялся.

Пожалуйста, помогите мне с этим, я очень ценю это, я новичок в извлечении текстового массива.

Надеюсь, что кто-то скоро ответит на мой вопрос …

С уважением, Джеймс