Toon posts:

[php]Datum een week geleden?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Op onze site staat o.a. nieuws. We willen echter door een php script afvangen dat alleen het nieuws getoond wordt dat minder dan een week oud is.
Het liefst moet het resultaat van een sql-query alleen deze nieuws-items bevatten die minder dan een week oud zijn. Hoe doe ik dat (we hebben een datum veld in de database uiteraard.) Iemand enig idee?

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

welk formaat is dat datum veld :?

Doet iets met Cloud (MS/IBM)


  • MisterData
  • Registratie: September 2001
  • Laatst online: 07-09 20:23
Lijkt me type DATE natuurlijk :) Zit toch gewoon in sql :?

  • tomato
  • Registratie: November 1999
  • Niet online
Wat voor database gebruik je, kijk eens bij date/time functies in je database SQL reference...

Verwijderd

Topicstarter
Inderdaad type DATE

Verwijderd

Topicstarter
Database = MySql
al gekeken op diverse sites...kon het echter niet vinden

  • MisterData
  • Registratie: September 2001
  • Laatst online: 07-09 20:23
En in de handleiding / tutorial van mysql ?? Is er geen ingebouwde functie voor ??? In geloof dat ik er laatst nog eentje in die manual ben tegengekomen, maar ik weet niet meer hoe die heette :)

Verwijderd

hmz... niet goed gekeken denk ik... in MySQL kan je iets van now() - 7 doen (weet niet pcies, kijk maar in de reference op mysql.com) of anders met php een variabele WHERE datum > "$date"
eerst:
$date = mktime(zoek maar op php.net);

  • tomato
  • Registratie: November 1999
  • Niet online
Kijk eens hier:

http://mysql.widexs.nl/doc/D/a/Date_and_time_functions.html

Met deze informatie lijkt het me toch echt vrij triviaal om een query in elkaar te zetten die doet wat jij wilt...

Verwijderd

Topicstarter
select * from Nieuws where Datum < now() and Datum > date_add(now(), interval -7 DAY)

Bedankt allemaal

  • tomato
  • Registratie: November 1999
  • Niet online
Eigenlijk vergelijk je beter datums met BETWEEN en niet met een < en > :)

  • fatbenny
  • Registratie: April 2001
  • Laatst online: 07-03-2023
date - 7 (in sql)
Pagina: 1