SQL query
SELECT * FROM agenda ORDER BY datum ASC
Hierbij is "datum" een DATE kolom in de tabel "agenda".
Nu wil ik dat alleen de agendapunten worden weergegeven tot twee weken na de datum van vandaag..
Heeft iemand een idee om deze selectie te maken?
Met vriendelijke groet,
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?php
// Ik denk dat je een aparte query moet maken voor degene die het laatst online was.
// Je hebt een DATETIME veld voor de tijdstippen dat er iemand online was,
// dus als je daarop omgekeerd sorteert en alleen de eerste neemt, krijg je laatste.
// Dus zo:
// wie was er het laatst online?
$sql = "SELECT tijdstip FROM jouwtabel ORDER BY tijdstip DESC LIMIT 1";
?>
// Ik denk dat je een aparte query moet maken voor degene die het laatst online was.
// Je hebt een DATETIME veld voor de tijdstippen dat er iemand online was,
// dus als je daarop omgekeerd sorteert en alleen de eerste neemt, krijg je laatste.
// Dus zo:
// wie was er het laatst online?
$sql = "SELECT tijdstip FROM jouwtabel ORDER BY tijdstip DESC LIMIT 1";
?>
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
// ik wil graag een pagina met daarop een selectie filter
// die sorteert op datum en dan spcifiek de maand en jaar
$sql = "SELECT jaar, klantnr, naam FROM klant WHERE datum LIKE '%-04-%'";
// nog een variant
$sql = "SELECT jaar, klantnr, naam FROM klant WHERE MONTH(datum) = '4'";
// met toevoeging van jaar
$jaar=date("Y");
$sql = "SELECT jaar, klantnr, naam FROM klant WHERE YEAR(datum) = '" . $jaar . "'";
?>
// ik wil graag een pagina met daarop een selectie filter
// die sorteert op datum en dan spcifiek de maand en jaar
$sql = "SELECT jaar, klantnr, naam FROM klant WHERE datum LIKE '%-04-%'";
// nog een variant
$sql = "SELECT jaar, klantnr, naam FROM klant WHERE MONTH(datum) = '4'";
// met toevoeging van jaar
$jaar=date("Y");
$sql = "SELECT jaar, klantnr, naam FROM klant WHERE YEAR(datum) = '" . $jaar . "'";
?>
SELECT *
FROM agenda
WHERE datum < DATE_ADD(CURDATE(), INTERVAL 14 DAY)
ORDER BY datum ASC;
@michel: Er word al een lange tijd gescript. maar wil gelijk filteren in de query en niet in het script...
@willem: Kijk eens dat is nou een mooie query. en werkt prima bedankt!!