Abfrage falsch?

ich will die letzten 5 posts vom board anzeigen lassen


habs jetzt mit OR statt AND probiert, da zeigt er mir die letzten 5 threads vom ganzen forum an


ist das nicht das was du wolltest?!?

willst du jetzt die 5 aktuellsten aus einem forum haben, oder von dem ganzen board.

wenn du nur von einem forum willst, gib nur eine forumid bei where an. vom ganzen board weißt du ja wie es geht.
 
ups, da is ein bissl verwirrung ;)

meine foren sind in einem "foren-netzwerk" wo auch foren anderer websites sind

und mit OR statt AND werden mir die letzten 5 threads aus allen foren angezeigt, nicht nur von meinen

ich hoff, ich habs verständlich erklärt :)
 
PHP:
SELECT threadid, title FROM thread WHERE forumid = 28 OR forumid = 29 OR forumid = 111 OR forumid = 112 OR forumid = 113 ORDER BY lastpost 
DESC LIMIT 0, FÜNF

So müsste es doch eigentlich gehen.
scope.

(herrgott, wieso schreibt das forum die verdammte 5 nicht hin..)
 
Zuletzt bearbeitet:
jetzt gehts
thx scope
aber ganz kapier ichs nicht - ich habs ja schon mit OR probiert, nur waren da die id's zwischen ''
 
wie ich weiter oben schon sagen wollte:
felder, die als datentyp eine zahl haben, geben auch eine zahl zurück.
2 -> zahl
'2' -> zeichen/string

wieso ich da oben "semikolon" statt "apostroph" geschrieben habe, versteh ich auch irgendwie nicht. wahrscheinlich war ich noch zu müde. :rolleyes:
 
ist mySQL da wirklich so streng?
ich hatte es eigentlich anders in erinnerung.
meine, es auch mal mit hochkommata gemacht zu haben.
 
Zurück