ich brauch mal wieder Hilfe.
Dabei habe ich aus eigener Kraft schon mehr hinbekommen, als ich eigentlich kann.
Habe für eine etwas kompliziertere Ausgabe folgenden Querry-String zusammengestoppelt:
Code
$querystr = "
SELECT wposts.*
FROM $wpdb->posts wposts, $wpdb->postmeta wpostmeta, $wpdb->post2cat wcats
WHERE wposts.ID = wpostmeta.post_id
AND wposts.ID = wcats.post_id
AND wpostmeta.meta_key = 'rs_event'
AND wposts.post_status = 'publish'
AND wposts.post_type = 'post'
AND wposts.post_date < NOW()
[COLOR=Red][B]AND wpostmeta.meta_value > '1199008800'[/B][/COLOR]
AND wcats.category_id = '3'
ORDER BY wpostmeta.meta_value ASC
";
Alles anzeigen
Zur Erläuterung:
- ja,ja das läuft noch auf WP 2.2.3
- Hier wird u.a. das benutzerdefinierte Feld "rs_event" abgefragt
- In diesem Feld befindet sich ein Zeitstempel wie 1199008800 (was ist das für ein Format? UNIX-timestamp?)
Die markierte Zeile wpostmeta.meta_value > '1199008800' grenzt die Beiträge darauf ein, das der Meta-Wert im MetaFeld rs-event größer als 1199008800 ist - dieser Wert ist natürlich nur ein Beispiel.
Nun meine Frage: Ich möchte, dass anstelle größer als '1199008800' größer als gegenwärtiger Zeitpunkt abgefragt wird. Das bekomme ich einfach nicht hin.