Hi, ich möchte einen DB-Abfrage so modifizieren das er das aktuelle Datum mit dem eingetragenen vergleicht. Wenn das aktuelle Datum hinter dem eingetragenden ist, so soll er den Eintrag nicht ausgeben...ich hab mir das so gedacht:
aber so kann das ja nicht gehen, da die abfrage vor dem $date2 liegt und somit eigentlich das $ergebnis[2] nocht nicht verfügbar ist...hat da jemand eine lösung ?
P.S.: Datum soll ohne das Jahr "ausgegeben" werden...Es ist kein Timestamp drin ! Das Datum wird einfach mit "11.05" in die DB eingetragen !
PHP:
$anfrage = mysql_query("SELECT id, datum, inhalt FROM table order by id desc WHERE $date > $date2 LIMIT 5");
while ($ergebnis = mysql_fetch_array($anfrage)) {
$date = date("d.m");
$date2 = $ergebnis[1];
aber so kann das ja nicht gehen, da die abfrage vor dem $date2 liegt und somit eigentlich das $ergebnis[2] nocht nicht verfügbar ist...hat da jemand eine lösung ?
P.S.: Datum soll ohne das Jahr "ausgegeben" werden...Es ist kein Timestamp drin ! Das Datum wird einfach mit "11.05" in die DB eingetragen !
Zuletzt bearbeitet: