PHP interesse |
|
Hoi allemaal,
Ik heb een klein probleempje met een bepaalde loop in php/sql
Ik moet kijken naar of een bepaalde timestamp bezet is, en zo ja dan kijken of de volgende timestamp bezet is, net zolang tot ik een vrije timestamp heb gevonden.
ik heb op dit moment het stukje code waarmee ik de stamps uitreken af, echter hoe maak ik de loop waarmee ik kijk of de stamp vrij is net zolang tot ik een vrij vind ?
$now = time();
$punta = $now / 900;
$puntb = ceil($punta);
$straxb = $puntb * 900;
$nu = date("d-m-Y H:i:s",$now);
$straxa = date("d-m-Y H:i:s",$straxb);
echo "nu is het : $nu <BR>";
echo "nu is het : $now <BR>";
echo "<BR>";
echo "afgerond naar boven op 15 minuten is het : $straxa <BR>";
echo "afgerond naar boven op 15 minuten is het : $straxb <BR>";
echo "<BR>";
$punta = $now / 900; $straxb = $puntb * 900; $nu = date("d-m-Y H:i:s",$now); $straxa = date("d-m-Y H:i:s",$straxb); echo "nu is het : $nu <BR>"; echo "nu is het : $now <BR>"; echo "afgerond naar boven op 15 minuten is het : $straxa <BR>"; echo "afgerond naar boven op 15 minuten is het : $straxb <BR>";
de bedoeling is dus een wachtrij maken, met elke 15 minuten iemand aan de beurt.
nu heb ik de volgende SQL table
CREATE TABLE `inthepic` (
`id` int(11) NOT NULL auto_increment,
`starttime` int(10) NOT NULL default '0',
`uid` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
CREATE TABLE `inthepic` ( `id` int(11) NOT NULL auto_increment, `starttime` int(10) NOT NULL default '0', `uid` int(11) NOT NULL default '0', ) TYPE=MyISAM AUTO_INCREMENT=1 ;
iemand een idee hoe ik die loop kan maken ?
|