hey mensen ik zit met een probleem,
random palatje om het uur is geen probleem, alleen nu:
hoe krijg ik het voor elkaar om dit te doen met een database waar je banners kunt toevoegen,
nergens kan ik het vinden , niemand weet het
en als ik zelf iets maak is het echt super groot om het werkend te hebben , hier moet toch een manier voor zijn om t kleiner te maken,
mijn opzet was je maakt een tabel:
id | url | groep | online
en die groep krijgt bij elk plaatje wat je toevoegt van een oplopend tot twaalf en dan weer over nieuw van een tot 12 in t oneindige, hiervoor had ik al dit idee:
<?php
$q = "SELECT * FROM banners LIMIT 1 DESC";
while($db=mysql_fetch_object){
$groep = $db->groep;
$newgroep = $groep + 1;
if($newgroep=<12){
$newint = $newgroep;
}else{
$groep = "1";
}
}
?>
ff snel bevat waarschijnlijk fouten
dus dat werkt al , daarna als het uur bijv 01 is (ik gebruik dan date('h');
dan doet ie SELECT * FROM banners WHERE groep = 'die 01 dan'
en dan pakt ie van die allemaal ,
random 1tje dus:
$aantal = mysql_num_rows($query);
rand(1,$aantal);
en die die die pakt , wauw <-- die die die :D:P
die zet hij online dus UPDATE banners SET online = '1' WHERE blabla
maar .. wat als er nou maar 1 banner is .. etc
daar moet je dus zoveel if's voor maken dat ik d8 dat er een andere manier zou moeten zijn,
Is hier iemand die zo goed is dat hij een idee hiervoor heeft :P ik hoef geen script alleen een idee :D bedankt alvast
534 views