Webstatt.org - Community seit 2006 - 2012 (2024?)

Datetime vergleichen

Avatar user-168
14.11.2006 14:57

Ich habe ein Problem. Mir wird immer ein Fehler ausgegeben, egal, was ich versuche.
1. Will ich einen Timestamp mit einem DateTime vergleichen.
1. Will ich eine DateTime-Ausgabe mit einem DateTime vergleichen.
(Sprich der Vergleichswert wurde zuvor per SELECT aus einem DateTime-Feld ausgelesen!)

SELECT * FROM forum_beitraege WHERE Datum = WERT


Dabei steht Wert für eine Variable und das Feld Datum ist vom Typ Datetime. Mein Problem: Er gibt immer nur Fehler aus, egal ob ich die Werte so beibehalten, mit Funktionen wie FROM_UNIXTIME(), etc bearbeite oder sogar Datum und Wert per UNIX_TIMESTAMP() in Integerwerte verwandle.

Kann mir da mal einer helfen. Hab gerade ne Denkblockade. Fettes Grinsen

Dustwolf ------------------------- Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein. F. Nietzsche
Avatar user-182
14.11.2006 15:04

mhh meinste so..?
<?
mysql_query('SELECT * FROM forum_beitraege WHERE UNIX_TIMESTAMP(Datum) = "'.time().'"'zwinkern;
?>

Seid ihr auch schon wix'r? xD
Avatar user-168
14.11.2006 15:20

Danke, das klappt schonmal. Aber wie kriege ich folgendes zum Laufen? Fettes Grinsen
mysql_query("SELECT ID, LetzteAenderung, Forum FROM forum_themen WHERE UNIX_TIMESTAMP( LetzteAenderung ) > UNIX_TIMESTAMP( 2006 -10 -2620 :27 :42 )  LIMIT 0 , 30"zwinkern;

Dustwolf ------------------------- Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein. F. Nietzsche