get_results($sql) or die(mysql_error());
foreach( $results as $result )
{
$aktualis_azonosito = $result->azonosito;
$aktualis_csapatnev = $result->csapatnev;
$csapatnev[$aktualis_azonosito] = $aktualis_csapatnev;
}
$aktiv_kijelzo[0] = „ex „;
$aktiv_kijelzo[1] = „”;
$sql = „select * from (
select azonosito, nev, szuletesnap, csapatazonosito, url, elo_kapcsolat,
datediff(DATE_FORMAT(szuletesnap,concat(‘%’,YEAR(CURDATE()),’-%m-%d’)),NOW()) as no_of_days from szuletesnapok
union
select azonosito, nev, szuletesnap, csapatazonosito, url, elo_kapcsolat,
datediff(DATE_FORMAT(szuletesnap,concat(‘%’,(YEAR(CURDATE())+1),’-%m-%d’)),NOW()) as no_of_days from szuletesnapok
) AS upcomingbirthday
WHERE no_of_days=0
GROUP BY azonosito
ORDER BY no_of_days asc;”;
$sznmost_mutato = 0;
$results3 = $wpdb->get_results($sql);
foreach( $results3 as $result )
{
$szulinapma_azonosito[$sznmost_mutato] = $result->azonosito;
$szulinapma_nev[$sznmost_mutato] = $result->nev;
$szulinapma_szuletesnap[$sznmost_mutato] = $result->szuletesnap;
$szulinapma_csapatazonosito[$sznmost_mutato] = $result->csapatazonosito;
$szulinapma_url[$sznmost_mutato] = $result->url;
$szulinapma_aktiv[$sznmost_mutato] = $result-> elo_kapcsolat;
$szulinapma_napokaddig[$sznmost_mutato] = $result->no_of_days;
$sznmost_mutato++;
}
if ($sznmost_mutato > 0)
{
print ”
Ma $sznmost_mutato tagnak van születésnapja.
Boldog születésnapot kívánunk!
\n”;
for ($tmpi=0; $tmpi<$sznmost_mutato; $tmpi++)
{
$date1 = $szulinapma_szuletesnap[$tmpi]; // "2007-03-24";
$date2 = date("Y"); // "2009-06-26";
$diff = abs(strtotime($date2) - strtotime($date1));
$years = floor($diff / (365*60*60*24));
$aktualis_evek_szama = $years;
print "
„;
print „
„.$szulinapma_nev[$tmpi] . „ („.$aktiv_kijelzo[$szulinapma_aktiv[$tmpi]].””. $csapatnev[$szulinapma_csapatazonosito[$tmpi]] . „) ma $aktualis_evek_szama éves! \n”;
}
}
print ”
Közelgő születésnapok
\n”;
$sql = „select * from (
select azonosito, nev, szuletesnap, csapatazonosito, url, elo_kapcsolat,
datediff(DATE_FORMAT(szuletesnap,concat(‘%’,YEAR(CURDATE()),’-%m-%d’)),NOW()) as no_of_days from szuletesnapok
union
select azonosito, nev, szuletesnap, csapatazonosito, url, elo_kapcsolat,
datediff(DATE_FORMAT(szuletesnap,concat(‘%’,(YEAR(CURDATE())+1),’-%m-%d’)),NOW()) as no_of_days from szuletesnapok
) AS upcomingbirthday
WHERE no_of_days>0 and no_of_days<366
GROUP BY azonosito
ORDER BY no_of_days asc;";
$szn_mutato = 0;
$results2 = $wpdb->get_results($sql) or die(mysql_error());
foreach( $results2 as $result )
{
$szulinap_azonosito[$szn_mutato] = $result->azonosito;
$szulinap_nev[$szn_mutato] = $result->nev;
$szulinap_szuletesnap[$szn_mutato] = $result->szuletesnap;
$szulinap_csapatazonosito[$szn_mutato] = $result->csapatazonosito;
$szulinap_url[$szn_mutato] = $result->url;
$szulinap_aktiv[$szn_mutato] = $result-> elo_kapcsolat;
$szulinap_napokaddig[$szn_mutato] = $result->no_of_days;
$szn_mutato++;
}
for ($tmpi=0; $tmpi<$szn_mutato; $tmpi++)
{
print "
\n”;
print ”
\n”;
print ”
\n”;
print ”
\n”;
print ”
\n”;
print ”
„.$szulinap_nev[$tmpi] . „ „.$aktiv_kijelzo[$szulinap_aktiv[$tmpi]].”„. $csapatnev[$szulinap_csapatazonosito[$tmpi]] . „ tag
\n”;
print ”
Született: „.$szulinap_szuletesnap[$tmpi].” (még „.$szulinap_napokaddig[$tmpi].” nap a születésnapjáig)
\n”;
print ”
\n”;
print ”
\n”;
}
?>