Slet transaktion i oversigten efter dato.

Tags:    php

Hej,

Jeg er i gang med at forsøge at lave slet transaktion efter dato.

I postning, skriver den en dato med 31 dage oveni.
Så datoen bliver en måned senere. Det virker fint.

Men så vil jeg have den til at slette den, når dato er i møde kommet eller senere.

Fold kodeboks ind/udPHP kode 


TABLE:

id,vbrugernavn, ubrugernavn,coins,beskrivelse,dato,type,deletdate

Så i deletdate vil der stå: 09-01-2013

Men jeg ændre den så til 09-01-2010 og opdater, men den sletter ikke.

Så er i tvivl om den er korrekt.



1 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
hvorfor henter du din dato inde i while løkken ?? ( $date = date("d-m-Y"); )
gør det før løkken.

overvej at bruge SQL til at hente dags dato med
http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html#function_now
http://stackoverflow.com/questions/5182275/datetime-equal-or-greater-than-today-in-mysql

>if($vis2["deletdate"] >= $date):
skal den ikke være mindre end ??
if($vis2["deletdate"] <= $date):

kom vær fra det gamle mysql API, brug mysqli eller PDO istedet, den gamle API vil ikke værer understøttet af PHP i kommende vertioner af PHP
http://dk1.php.net/mysql_query bliver til
http://dk1.php.net/manual/en/mysqli.query.php eller
http://dk1.php.net/manual/en/pdo.query.php




t