Hallo,
ich habe schon etliche Experimente hinter mir, aber bekomme folgende Abfrage nicht zum Laufen.
Aufbau der Tabellen:
table 'forum_threads'
id___forum_id___fixed
1__________1_____1
2__________1_____0
3__________2_____1
und
table 'forum_posts'
id___postdate
1___20031118191305
2___20031118191307
3___20031118191309
Folgende Queries:
$query = "SELECT * FROM forum_threads, forum_posts WHERE forum_threads.forum_id=$id ORDER BY forum_threads.fixed DESC, forum_posts.postdate DESC LIMIT $limit";
-> Ich will alles aus 'forum_threads' lesen und dies nach postdate aus 'forum_posts' sortieren.
$query = "SELECT * FROM forum_threads, forum_posts WHERE forum_threads.forum_id=$id AND forum_posts.postdate BETWEEN (forum_posts.postdate - ($timeback*24*60*60)) AND NOW()";
-> Fast das Gleiche, diesesmal nach Datumdifferenz.
ich habe schon etliche Experimente hinter mir, aber bekomme folgende Abfrage nicht zum Laufen.
Aufbau der Tabellen:
table 'forum_threads'
id___forum_id___fixed
1__________1_____1
2__________1_____0
3__________2_____1
und
table 'forum_posts'
id___postdate
1___20031118191305
2___20031118191307
3___20031118191309
Folgende Queries:
$query = "SELECT * FROM forum_threads, forum_posts WHERE forum_threads.forum_id=$id ORDER BY forum_threads.fixed DESC, forum_posts.postdate DESC LIMIT $limit";
-> Ich will alles aus 'forum_threads' lesen und dies nach postdate aus 'forum_posts' sortieren.
$query = "SELECT * FROM forum_threads, forum_posts WHERE forum_threads.forum_id=$id AND forum_posts.postdate BETWEEN (forum_posts.postdate - ($timeback*24*60*60)) AND NOW()";
-> Fast das Gleiche, diesesmal nach Datumdifferenz.
Kommentar