Debugge Dein Script. Welchen Wert hat $timestamp_heute, wie sehen die Werte in der DB aus? Hast Du beachtet, dass ein Unix-Timestamp bis zur Sekunde genau ist? Damit gehören zu einem Tagesdatum insgesamt 86.400 verschiedene Zeitstempel. Eventuell hilft Dir STRCMP() weiter.
Sorry wegen dem Zitieren:
Also Beispiel in der DB eines Timestamp:
Habe folgende Zahlen drin: 1189116000
Nun mein PHP Code:
$datum_heute = date("d.m.Y");
$timestamp_heute = mktime($datum_heute);
und der SQL Syntax sucht nach dem "$timestamp_heute".
Somit wird klar das ich genau nur das brauche: Tag.Datum.Jahr