Ik heb een systeem gebouwd waarmee je promotierondes kan zien (wie en wanneer iemand promoveert). Maar ik wil dat hij alleen de gegevens uit de database haalt waarvan de tijd (bv. 13:00 of 15:30) nog niet geweest is. Dus als het nu bijvoorbeeld 07:39 is en iemand heeft een promotieronde toegevoegd aan de database met de tijd 07:30 dat die promotieronde dan niet meer te zien is. Zelf weet ik niet hoe dit moet, dus ik hoop dat jullie het begrijpen en mij kunnen helpen!
<ul class="products-list product-list-in-box">
<?php
$data = $link->query("SELECT `gebruikersnaam`, `tijd`, `datum` FROM `promotie_rondes` ORDER BY `datum` DESC LIMIT 3");
$rows = $data->num_rows;
if(!empty($rows)) {
foreach ($data as $key => $value) {
echo "
<li class='item'>
<div class='product-img'>
<img src='https://www.leet.ws/leet-imaging/avatar/".$value['gebruikersnaam']."&headonly=1' alt='Promotieronde gever'>
</div>
<div class='product-info'>
<a href='profiel/".$value['gebruikersnaam']."' class='product-title'>Promotieronde van ".$value['tijd']."</a>
<span class='product-description'>
Deze promotieronde wordt gegeven door <b>".$value['gebruikersnaam']."</b>
</span>
</div>
</li>";
}
}
if($rows == 1) {
echo "
<li class='item'>
<div class='product-img'>
<img src='paneel/assets/img/frank.png' alt='Promotieronde gever'>
</div>
<div class='product-info'>
<a href='' class='product-title'>Promotieronde van onbekend</a>
<span class='product-description'>
Deze promotieronde wordt gegeven door <b>Onbekend</b>
</span>
</div>
</li>";
echo "
<li class='item'>
<div class='product-img'>
<img src='paneel/assets/img/frank.png' alt='Promotieronde gever'>
</div>
<div class='product-info'>
<a href='' class='product-title'>Promotieronde van onbekend</a>
<span class='product-description'>
Deze promotieronde wordt gegeven door <b>Onbekend</b>
</span>
</div>
</li>";
}
if($rows == 2) {
echo "
<li class='item'>
<div class='product-img'>
<img src='paneel/assets/img/frank.png' alt='Promotieronde gever'>
</div>
<div class='product-info'>
<a href='' class='product-title'>Promotieronde van onbekend</a>
<span class='product-description'>
Deze promotieronde wordt gegeven door <b>Onbekend</b>
</span>
</div>
</li>";
}
if(empty($rows)) {
echo "
<li class='item'>
<div class='product-img'>
<img src='paneel/assets/img/frank.png' alt='Promotieronde gever'>
</div>
<div class='product-info'>
<a href='' class='product-title'>Promotieronde van onbekend</a>
<span class='product-description'>
Deze promotieronde wordt gegeven door <b>Onbekend</b>
</span>
</div>
</li>";
echo "
<li class='item'>
<div class='product-img'>
<img src='paneel/assets/img/frank.png' alt='Promotieronde gever'>
</div>
<div class='product-info'>
<a href='' class='product-title'>Promotieronde van onbekend</a>
<span class='product-description'>
Deze promotieronde wordt gegeven door <b>Onbekend</b>
</span>
</div>
</li>";
echo "
<li class='item'>
<div class='product-img'>
<img src='paneel/assets/img/frank.png' alt='Promotieronde gever'>
</div>
<div class='product-info'>
<a href='' class='product-title'>Promotieronde van onbekend</a>
<span class='product-description'>
Deze promotieronde wordt gegeven door <b>Onbekend</b>
</span>
</div>
</li>";
}
?>
</ul>
De database opbouw ziet er zo uit:
__________________________________________
id |gebruikersnaam |tijd |datum|
de tijd is van 00:00 tot 23:30 en de datum is unix timestamp
Als er nog vragen zijn hoor ik het graag