Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MYSQL][phpBB2] Poprawka zapytania...
in5ane
post 10.01.2009, 17:46:13
Post #1





Grupa: Zarejestrowani
Postów: 1 335
Pomógł: 34
Dołączył: 9.11.2005
Skąd: Wrocław

Ostrzeżenie: (10%)
X----


Elo, mam problem otóż nie wiem jak poprawić to zapytanie:
  1. mysql_query("SELECT phpbb_posts_text.post_id, phpbb_posts_text.post_subject, phpbb_posts_text.post_text, phpbb_posts.forum_id, phpbb_posts.poster_id, phpbb_users.user_id, phpbb_users.username, phpbb_posts.topic_id FROM phpbb_posts_text, phpbb_posts, phpbb_users WHERE phpbb_posts_text.post_id = phpbb_posts.post_id AND phpbb_posts.poster_id = phpbb_users.user_id AND phpbb_posts.forum_id = 22")

tak żeby pobierało z danego tematu tylko pierwszy post, a następnych już nie.

To powyżej pobiera mi z forum numer 22 wszystkie tematy i posty w nich zawarte (ma mi to ogólnie wyświetlać newsy i to będą tylko pierwsze posty w każdym temacie i chodzi o to, aby odpowiedzi nie były już wyświetlane).

Poza tym zapytaniem nie ma kodu PHP, jest tylko normalna pętla while.

Proszę o pomoc, z góry dziękuję. Pozdrawiam ;-)

Ten post edytował in5ane 10.01.2009, 17:47:56


--------------------
> > > Tworzenie stron < < <
Go to the top of the page
+Quote Post
help_mee
post 10.01.2009, 18:43:37
Post #2





Grupa: Zarejestrowani
Postów: 244
Pomógł: 21
Dołączył: 10.02.2008
Skąd: Załęcze Wielkie

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


dodaj do zapytania LIMIT

Ten post edytował help_mee 10.01.2009, 18:44:05


--------------------
Amentis dolet!
Deus et patria!
» Pomogłem? Kliknij Pomógł.
Go to the top of the page
+Quote Post
in5ane
post 10.01.2009, 22:51:22
Post #3





Grupa: Zarejestrowani
Postów: 1 335
Pomógł: 34
Dołączył: 9.11.2005
Skąd: Wrocław

Ostrzeżenie: (10%)
X----


Ale czy ten LIMIT nie spowoduje mi zablokowania ilości newsów? Chcę wszystkie newsy, ale z każdego tematu, tylko pierwszy post.

Proszę o pomoc.


--------------------
> > > Tworzenie stron < < <
Go to the top of the page
+Quote Post
help_mee
post 11.01.2009, 00:56:24
Post #4





Grupa: Zarejestrowani
Postów: 244
Pomógł: 21
Dołączył: 10.02.2008
Skąd: Załęcze Wielkie

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


Dodaj limit 1 i sortuj post_time - czyli od najwcześniejszego postu - pierwszego.


--------------------
Amentis dolet!
Deus et patria!
» Pomogłem? Kliknij Pomógł.
Go to the top of the page
+Quote Post

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: 2.07.2025 - 10:59