SebbyPHM
08.01.2008, 16:37
Hallo,
habe ebend gerade mal etwas herumexperimentiert, das ist dabei herausgekommen.
Eine Anzeige in Minuten, wann der nächste Banner aus dem Reload kommt.
Der Query ist getestet, einzubauen in die content/verdienen/klick4.php o.ä. .
<?php
$sql = 'SELECT r.bis FROM '.$db_prefix.'_reloads AS r
LEFT JOIN '.$db_prefix.'_gebuchte_werbung AS ad
ON (
ad.tan = r.tan AND
ad.status = 1 AND
ad.werbeart = "forcedbanner" AND
ad.sponsor != '.$_SESSION['uid'].'
) WHERE r.uid = '.$_SESSION['uid'].' AND ad.tan IS NOT NULL AND r.bis > '.(time()).' ORDER BY r.bis ASC LIMIT 1';
$res = mysql_fetch_assoc (db_query ($sql));
$zeit = ( ( ($res['bis']-time()) >= 0) ? ($res['bis']-time()) : NULL );
if ($zeit != NULL)
echo 'Der naechste Banner kommt in '.ceil($zeit/60).' Minuten aus dem Reload!';
else
echo 'Kein Banner im Reload.';
?>
habe ebend gerade mal etwas herumexperimentiert, das ist dabei herausgekommen.
Eine Anzeige in Minuten, wann der nächste Banner aus dem Reload kommt.
Der Query ist getestet, einzubauen in die content/verdienen/klick4.php o.ä. .
<?php
$sql = 'SELECT r.bis FROM '.$db_prefix.'_reloads AS r
LEFT JOIN '.$db_prefix.'_gebuchte_werbung AS ad
ON (
ad.tan = r.tan AND
ad.status = 1 AND
ad.werbeart = "forcedbanner" AND
ad.sponsor != '.$_SESSION['uid'].'
) WHERE r.uid = '.$_SESSION['uid'].' AND ad.tan IS NOT NULL AND r.bis > '.(time()).' ORDER BY r.bis ASC LIMIT 1';
$res = mysql_fetch_assoc (db_query ($sql));
$zeit = ( ( ($res['bis']-time()) >= 0) ? ($res['bis']-time()) : NULL );
if ($zeit != NULL)
echo 'Der naechste Banner kommt in '.ceil($zeit/60).' Minuten aus dem Reload!';
else
echo 'Kein Banner im Reload.';
?>