ВЫБОР ПОЛЬЗОВАТЕЛЕЙ, ПОСЕТИВШИХ ТЕМУ (с сортировкой по часам)
Тема B.8. Использование текстов в работе с тьюторантом.
{source}<?php
// Соединяемся с базой
$db = JFactory::getDbo();
$query = $db->getQuery(true);
// Формируем запрос
$query ->select($db->quoteName(array('firstname', 'lastname', 'cb_pos_b8_pos', 'cb_pos_b8_pos_z' )))
->from($db->quoteName('#__comprofiler'))
->where($db->quoteName( 'cb_pos_b8_pos_z'). ' != 0');
$query->order('cb_pos_b3_pos_z DESC');
$a = 0;
$db->setQuery($query);
$results = $db->loadObjectList();
// Выводим результаты
foreach($results as $result){

echo ++$a.'.'.' ' .$result->firstname. ' '. $result->lastname. '<br />' ;
echo 'ДАТЫ:'. $result->cb_pos_b8_pos. ' /ЧАСЫ/'. $result->cb_pos_b8_pos_z . 'ч. ';
echo ' <br />';
};
?>{/source}
B.8. Использование текстов в работе с тьюторантом ( количество выбиравших)
{source}<?php
// Соединяемся с базой
$db = JFactory::getDbo();
$query = $db->getQuery(true);
// Формируем запрос
$query ->select($db->quoteName(array('cb_pos_b8_pos_z' )))
-> from($db->quoteName('#__comprofiler'))
->where($db->quoteName( 'cb_pos_b8_pos_z'). ' != 0');

$db->setQuery($query);
$results = $db->loadObjectList();
// Выводим результаты
echo count($results);
echo ' <br />';
?>{/source}
B.8. Использование текстов в работе с тьюторантом ( количество выбиравших в 21 году)
{source}<?php
// Соединяемся с базой
$db = JFactory::getDbo();
$query = $db->getQuery(true);
// Формируем запрос
$query ->select($db->quoteName(array('cb_pos_b8_pos',))) 
-> from($db->quoteName('#__comprofiler'))
->where($db->quoteName( 'cb_pos_b8_pos') .' LIKE '.$db->quote('%2021%'))
;
$db->setQuery($query);
$results = $db->loadObjectList();
// Выводим результаты
echo count($results); 
echo ' <br />';
?>{/source}