MySQL interesse |
|
Goedemiddag,
Met de volgende code lees ik de volgende wedstrijd uit de database,
alleen hij pakt niet de volgende maar de laatste wedstrijd.
ik heb op 28,29 en 30 juli en op 1 augustus een wedstrijd staan hij moet dus de eerstvolgende wedstrijd pakken ( 28 juli in dit geval ) maar hij laat de wedstrijd van 1 augustus zien.
Wat is er verkeerd aan de code?
<?php
$query = "SELECT datum, naam, lengte, start FROM wedstrijden
WHERE datum >= NOW()
ORDER BY datum DESC LIMIT 1";
$result = mysql_query($query) or die(mysql_error());
if(mysql_num_rows($result)) {
$row = mysql_fetch_assoc($result);
$datum=$row['datum'];
$datum2=explode("-",$datum);
$NLdate=$datum2[2]."-".$datum2[1]."-".$datum2[0];
?>
<?php $query = "SELECT datum, naam, lengte, start FROM wedstrijden WHERE datum >= NOW() ORDER BY datum DESC LIMIT 1"; $result = mysql_query($query) OR die(mysql_error()); IF(mysql_num_rows($result)) { $row = mysql_fetch_assoc($result); $datum=$row['datum']; $datum2=explode("-",$datum); $NLdate=$datum2[2]."-".$datum2[1]."-".$datum2[0]; ?>
|