- Kod: Tümünü seç
$d=date("d");
$m=date("m");
$y=date("Y");
$bugun=mktime(00,01,01,$m,$d,$y);
/* Bugün eklenen toplam şiir sayısı */
$query = "SELECT COUNT(*) FROM #__siirler AS a WHERE a.yayinda = 1 AND a.s_tarih > '$bugun' ";
$database->setQuery($query);
$bugun_toplam_siir = $database->loadResult();
/* Bugün eklenen toplam yorum sayısı */
$query = "SELECT COUNT(*) as toplam FROM #__siirler_yorumlar AS a WHERE a.yayinda = 1 AND a.sy_tarih > '$bugun' GROUP BY a.sy_id ORDER by toplam DESC";
$database->setQuery($query);
$bugun_toplam_yorum = $database->loadResult();
/* Bugün en çok yorum yapan üye */
$query = "SELECT a.*, COUNT(*) as toplam, u.username as kullanici_adi"
." FROM #__siirler_yorumlar AS a"
." LEFT JOIN #__users as u ON u.id=a.sy_id"
." WHERE a.yayinda = 1 AND a.sy_tarih > '$bugun'"
." GROUP BY a.sy_id ORDER by toplam DESC";
$database->setQuery($query);
$rows = $database->loadObjectList();
echo $rows[0]->kullanici_adi;
/* Bugün eklenen haberler */
$bugun2 = date("Y-m-d ");
$now = _CURRENT_SERVER_TIME;
$access = !$mainframe->getCfg( 'shownoauth' );
$nullDate = $database->getNullDate();
$query = "SELECT COUNT(*)"
. "\n FROM #__content AS a"
. "\n INNER JOIN #__categories AS cc ON cc.id = a.catid"
. "\n WHERE ( a.state = 1 AND a.sectionid > 0"
. "\n AND ( a.publish_up = '$nullDate' OR a.publish_up <= '$now' )"
. "\n AND ( a.publish_down = '$nullDate' OR a.publish_down >= '$now' )"
. "\n AND a.access <= $my->gid AND cc.access <= $my->gid"
. "\n AND cc.published = 1 AND a.created > '$bugun2')";
$database->setQuery( $query );
$bugun_eklenen_haberler = $database->loadResult();
Heralde bunlar işini görür.