Hi,
Een gebruiker kan een prikbord bericht plaatsen. Na een week zal het bericht automatisch verdwijnen tenzij de gebruiker een vervaldatum mee heeft gegeven. Wanneer dit laatste het geval is moet het bericht pas verdwijnen op de vervaldatum.
De huidige query:
$query = "
SELECT
p.prikbord_id, p.datum, p.bericht, p.verloopDatum, p.user_id, u.user_id, CONCAT(UPPER(SUBSTR(voornaam, 1, 1)), '.', SPACE(1), achternaam) AS naam
FROM
prikbord p
LEFT JOIN
user_tbl u
ON
p.user_id = u.user_id
WHERE
p.datum > CURRENT_DATE - INTERVAL 1 WEEK
ORDER BY
p.datum DESC
";
De WHERE clausule voor het automatisch verdwijnen werkt. Nu moet er op een of andere manier worden gekeken of er een vervaldatum geset is om vervolgens die datum te gebruiken. Mijn kennis reikt helaas niet zover om if/else statements in een query te gebruiken. Iemand een idee?
B.v.d.
Mark
1.383 views