datum db vergelijken met huidige datum [laat alleen data langer dan 2 mnd gelede

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Kabbi

kabbi

21/09/2006 15:11:00
Quote Anchor link
Hoi,

Ik zou graag een melding op het scherm willen laten zien van onderwerpen waarvan de invoerdatum langer dan 2 maand geleden was. De datum is ingevoerd in de database als Date in het volgende format yyyy-mm-dd.

Via de volgende methode kan ik wel een [volledige] vergelijking doen met de huidige datum. Ik zou graag echter alleen berichten willen laten zien uit de database die langer dan 2 maanden geleden zijn ingevoerd.
Volgens mij is dit wel mogelijk, ik heb een beetje geprobeerd maar kom er niet echt uit.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php $dateM =date("Y-m-d"); do { ?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php if(isset($row_todo_f['td_datumE']) & $row_todo_f['td_datumE'] <= $dateM +6 ) { echo $row_todo_f['td_ow']; echo "<br>"; } ?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
} while ($row_todo_f = mysql_fetch_assoc($todo_f));
  $rows = mysql_num_rows($todo_f);
  if($rows > 0) {
      mysql_data_seek($todo_f, 0);
      $row_todo_f = mysql_fetch_assoc($todo_f);
  }

?>


Is er een makkelijke of "standaard" manier voor zoiets in PHP?

Alvast bedankt.

Vrgr,

Kabbi
 
PHP hulp

PHP hulp

21/11/2024 22:12:23
 
Gerben G

Gerben G

21/09/2006 15:23:00
Quote Anchor link
met sql:

INTERVAL

Edit:

500 posts
Gewijzigd op 01/01/1970 01:00:00 door Gerben G
 
Joren de Wit

Joren de Wit

21/09/2006 15:36:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
SELECT onderwerp
FROM tabel
WHERE datum < DATE_SUB(CURDATE(), INTERVAL 2 MONTH)
 
Kabbi

kabbi

21/09/2006 15:48:00
Quote Anchor link
Hoi,

Super! Bedankt. Zoiets als dit werkt dus?

SELECT * FROM todo WHERE DATE_SUB(CURDATE(),INTERVAL 2 MONTH) >= todo.td_datumE;

(wat is het verschil dan eigenlijk in uitvoering met bovenstaande [blance])?

Groet,

Kabbi
 
Joren de Wit

Joren de Wit

21/09/2006 15:55:00
Quote Anchor link
Is hetzelfde. Alleen worden bij jou ook onderwerpen die precies 2 maanden oud zijn getoond en bij mijn query alleen de onderwerpen ouder dan twee maanden...

Maar dat zal gewoon werken inderdaad ;)
 
Kabbi

kabbi

22/09/2006 14:39:00
Quote Anchor link
Hoi,

Ahaa... dank je wel voor deze uitleg!!

Grt,

Kabbi
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.