phpbar.de logo

Mailinglisten-Archive

[php] Datumsvergleich

[php] Datumsvergleich

Thomas Beckmann php_(at)_phpcenter.de
Sat, 30 Jun 2001 17:40:58 +0200


>> Ich nutze f=FCr das Anzeigen von Texten eine MySql-Datenbank. Odrt ist=
 auch
>> gespeichert, von wann (start) bis wann (end) der Srtikel angezeigt =
werden
>> darf. Das Datum wir mit der date-Funktion im Format YYYY-MM-DD erzeugt=
 und
>> in der Variabel $datum gespeichert. Wenn ich nun die Datenbankabfrage =
mach
>> in der Form "select * from text where start<$datum and end>$datum"; =
dann
>> findet er nichts. Wie kann ich solche Vergleiche mit einem Datum
>> bewerkstelligen.
>
>ich behaupte mal schlichtweg: du vergleichst huehner mit eiern. ;-)))
>
>aus der datenbank bekommt du keine ausgabe a'la "2001-06-30", du =
bekommst
>eine zahl zurueck, wie gross die ist, weiss ich nicht, kannste mit echo =
ja
>mal ausgeben lassen.
Das stimmt nicht, MySQL liefert allerdings strings ab!

Du hast blo=DF die Anf=FChrungsstriche vergessen.

'select * from text where start<"'.$datum.'" and end>"'.$datum.'"';


---
Thomas Beckmann, Kiel, Germany
beckmann_(at)_gis.de


php::bar PHP Wiki   -   Listenarchive