hi

also ich glaube dein Problem lässt sich so nicht lösen. Es dürfte schwierig sein, bereits bei der Abfrage herauszufiltern, welches das aktuelleste Objekt in der Kategorie ist.

Du könntest entweder alle zur Kategorie gehörenden Objekte abfragen und dann mit mysql_fetch_array oder ähnlichem das Objekt mit der höchsten ID herausfiltern. Oder du fügst in deine SQL-Tabelle einfach eine zusätzliche Spalte ein, die lediglich die Werte 0 und 1 annehmen kann. Das aktuelleste Objekt setzt du dann einfach immer auf 1 und alle anderen auf 0. Allerdings weiß ich nicht, ob das vereinbar ist mit dem, was du sonst noch mit der Tabelle machst.

Nicht ganz das was du suchst, aber vielleicht hilft es ja weiter.