Willkommen in der Webstatt Zum Webstatt Blog und Stories
Dustwolf Dustwolf am 14.11.06 15: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. :D

netcup.de Warum gibt es hier Werbung?
Franky Franky am 14.11.06 16:04

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

Dustwolf Dustwolf am 14.11.06 16:20

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

Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt