Проблема Вывода данных

Тема в разделе "Программирование", создана пользователем Zelaboba, 20.01.2018.

  1. Zelaboba
    Offline

    Zelaboba Недавно здесь

    Регистрация:
    20.01.2018
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте, хочу вывести данные на сайт в админ панели этот же код выводит данные а на сайте выводит только Ни одного. Может где то у меня ошибка?



    Код (CODE):
    1. public function getTicketsda($id) {
    2.         $db        = JFactory::getDbo();
    3.         $query    = $db->getQuery(true);
    4.         $array    = array();
    5.        
    6.         $query->clear()
    7.             ->select($db->qn('id'))->select($db->qn('seats'))
    8.             ->from($db->qn('#__rseventspro_tickets'))
    9.             ->where($db->qn('ide').' = '.(int) $id);
    10.        
    11.         $db->setQuery($query,0,3);
    12.         $tickets = $db->loadObjectList();
    13.        
    14.         if (!empty($tickets)) {
    15.             foreach ($tickets as $ticket) {
    16.                 $query->clear()
    17.                     ->select('SUM(ut.quantity)')
    18.                     ->from($db->qn('#__rseventspro_user_tickets','ut'))
    19.                     ->join('left', $db->qn('#__rseventspro_users','u').' ON '.$db->qn('u.id').' = '.$db->qn('ut.ids'))
    20.                     ->where($db->qn('u.state').' IN (0,1)')
    21.                     ->where($db->qn('ut.idt').' = '.(int) $ticket->id);
    22.                
    23.                 $db->setQuery($query);
    24.                 $purchased = $db->loadResult();
    25.                
    26.                     if ($ticket->seats == 0) {
    27.                     $array[] = JText::_('COM_RSEVENTSPRO_GLOBAL_UNLIMITED').' '.'<em>'.$ticket->name.'</em>';
    28.                 } else {
    29.                     $available = $ticket->seats - $purchased;
    30.                     if ($available <= 0) continue;
    31.                     $array[] = $available;
    32.                 }
    33.             }
    34.         }
    35.        
    36.     return !empty($array)? array_sum($array) : 'Ни одного';
    37.     }
     
  2.  

Поделиться этой страницей

Загрузка...