Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> unikalne nazwy tematow, Tworzenie forum - wypis tematów
gakusei
post 21.07.2008, 23:23:08
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 3
Dołączył: 17.07.2007

Ostrzeżenie: (0%)
-----


witam!
Podczas robienia wewnętrznego, prostego forum napotkalem na taki problem:
Tematy wiadomosci oraz ich autorzy są zapisywani w tabeli forum_temat, odpowiedzi na dane tematy są umieszczane w forum_wpis. Chce pokazać ogólny wykaz tematów z forum, ale gdy temat ma np 3 odpowiedzi pojawia mi się trzykrotnie. Czy ma ktoś na to jakiś sprawdzony patent? Baza to MySQL 4.0.24.

tabela forum_temat:
  1. id_temat int(11) AUTO_INCREMENT
  2. data_wpisu varchar(11)
  3. autor varchar(100)
  4. temat varchar(255)


tabela forum_wpis:
  1. id_wpis int(11) AUTO_INCREMENT
  2. id_user int(11) 0
  3. data_wpisu varchar(11)
  4. autor varchar(100)
  5. email varchar(100)
  6. id_temat int(11) 0 << FK z forum_temat
  7. tresc text


z gory dziekuje
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gakusei
post 22.07.2008, 08:38:48
Post #2





Grupa: Zarejestrowani
Postów: 29
Pomógł: 3
Dołączył: 17.07.2007

Ostrzeżenie: (0%)
-----


Cytat(webdicepl @ 22.07.2008, 09:35:02 ) *
  1. SELECT DISTINCT(`field`) FROM `table`

dlaczego takie cos uporczywie mi powiela?
  1. SELECT DISTINCT(forum_temat.id_temat AS id_temat1), FROM_UNIXTIME(forum_wpis.data_wpisu, '%Y-%m-%d') AS data_wpisu1, forum_temat.temat AS temat1, forum_wpis.autor AS autor1 FROM forum_wpis INNER JOIN forum_temat ON forum_temat.id_temat=forum_wpis.id_temat ORDER BY forum_temat.id_temat DESC
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 17:53