Pobranie postu względem tematu z bazy danych

0

Cześć,
piszę proste autorskie forum w PHP. Mam utworzone dodawanie tematów na ów forum. Teraz przyszła pora na utworzenie odpowiedzi-posty w tym temacie. Zaztanawiam się jak zorientować strukturę bazy danych MySQL. W jaki sposób identyfikować konkretny temat z konkretnym postem? W głowie mam taki zamysł aby z tabeli z postami pobrać id postu i sprawdzić czy jest on taki sam jaki id tematu. Jeśli tak to wyświetl go wokreślinym temacie. Czy to dobry tok rozumowania? Chcę się tym zająć jutro, a właściwie to już dziś, bo 2 w nocy jest. Chcę jednak zapytać się bardziej doświadczonych. Ma ktoś jakiś pomysł?

1

Bardziej logiczne byłoby identyfikowanie konkretnej odpowiedzi z konkretnym tematem a nie na odwrót :) W każdym rekordzie odpowiedzi powinno być pole z id tematu bo przecież wyświetlasz temat i dopiero do niego odpowiedzi ;)

P.S. Poza tym postów będziesz miał więcej niż tematów więc po co pobierać wszystkie rekordy z bazy (a tak by było gdybyś chciał sprawdzać wszystkie posty i porównywać je z id tematu)?

0

Dzięki Ci za pomoc i sugestie.

P.S. Poza tym postów będziesz miał więcej niż tematów więc po co pobierać wszystkie rekordy z bazy (a tak by było gdybyś chciał sprawdzać wszystkie posty i porównywać je z id tematu)?

Nie chcę pobierać wszystkich rekordów z tabeli z postami, bo przy jednym poście wyświetliły by się wszystkie możliwe posty również z innych tematów.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.