Kombi af 2 tabelers data

Tags:    php

Hej jeg står og er ved at lave et forum.
Jeg har forløbigt 2 tabeller:
OLIE_uk_forum_cat << indeholder forum categorier.
OLIE_uk_forum_post << Indholder alle posts.

Jeg skal så lave så den udskriver categorierne og hvem der skrev sidst. altså jeg skal både hente fra cat og post...
Fold kodeboks ind/udKode 


Hilsen k-roy
(christian bekker A.)
Msn: K_r0y@hotmail.com
-- Problemer er til for at blive løst :) --

[Redigeret d. 14/09-05 21:30:08 af Christian Bekker .A]



6 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Kar du ikke dato stamp i post tabel? og hvilken kategori..

du kan prøve således


Fold kodeboks ind/udKode 


Hvis du forstår?
Den tager en kategori af gangen og finder seneste post.

- Jim Borch



Du skal lave en sql forspørgsel for hver categori.
I den bruger du $row['id'] op mod det felt i OLIE_uk_forum_post som peger på OLIE_uk_forum_cat.

OLIE_uk_forum_post.cat_id eller OLIE_uk_forum_post.id_cat måske?

Og så selvfølgelig en order by og en limit 1 ... men det havde du styr på sagde du.



Du skal lave en sql forspørgsel for hver categori.
I den bruger du $row['id'] op mod det felt i OLIE_uk_forum_post som peger på OLIE_uk_forum_cat.

OLIE_uk_forum_post.cat_id eller OLIE_uk_forum_post.id_cat måske?

Og så selvfølgelig en order by og en limit 1 ... men det havde du styr på sagde du.


Okay... hmm fattede jeg så lige hat af?

Hilsen k-roy
(christian bekker A.)
Msn: K_r0y@hotmail.com
-- Problemer er til for at blive løst :) --



#Her vil jeg så have den udskriver sidste post i den
#cat som bliver udskrevet.... problemet er ikke at hente sidste
#post. men at få den fra hver enekl cat.? hvordna ville i gøre det?


Du ved hvordan du skal få den sidste post, men ved ikke hvordan du skal sikre at det bliver fra den aktuelle cat.
Det gør du ved at bruge row['id'] som er nummeret på den cat som er den aktuelle, og du bruger den i den sql du fyrer af for at få den sidste post.

Stadig ikke til at forstå?



#Her vil jeg så have den udskriver sidste post i den
#cat som bliver udskrevet.... problemet er ikke at hente sidste
#post. men at få den fra hver enekl cat.? hvordna ville i gøre det?


Du ved hvordan du skal få den sidste post, men ved ikke hvordan du skal sikre at det bliver fra den aktuelle cat.
Det gør du ved at bruge row['id'] som er nummeret på den cat som er den aktuelle, og du bruger den i den sql du fyrer af for at få den sidste post.

Stadig ikke til at forstå?


Problemet er jo at det er delt op i 2 tabeller?

Hilsen k-roy
(christian bekker A.)
Msn: K_r0y@hotmail.com
-- Problemer er til for at blive løst :) --



Kar du ikke dato stamp i post tabel? og hvilken kategori..

du kan prøve således


Fold kodeboks ind/udKode 


Hvis du forstår?
Den tager en kategori af gangen og finder seneste post.

- Jim Borch


Mange tak lige præsic noget i den stil :D
Underligt jeg ikk kom på det selv :D heh. well takker..

Hilsen k-roy
(christian bekker A.)
Msn: K_r0y@hotmail.com
-- Problemer er til for at blive løst :) --



t