Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Jak w MySQL zapisywać 10 ostatnich postów ?
grattz
post 17.05.2008, 16:27:39
Post #1





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 29.10.2006
Skąd: BB

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


Mam forum. Chce żeby w SQL zapisywało sie 10 ostatnich postów danego użytkownika ( wystarczy ich numer ID)
Wymyśliłem to tak:

user|aktualny numer do nadpisania|P1|P2|P3|...|P10|

Tak wiec gdy user napisze pierwszy post to "aktualny numer do nadpisania" bedzie równy "2" a pod kolumną P1 będzie ID tego posta.
Potem gdy "aktualny numer do nadpisania" osiągnie 10 to kolejka zacznie sie od nowa.


Ktos ma lepszy pomysł ?

Ten post edytował grattz 17.05.2008, 16:29:04


--------------------
Go to the top of the page
+Quote Post
Cezar708
post 17.05.2008, 16:29:17
Post #2





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


na pewno masz coś takiego jak data wpisu, więc do dzieła:

  1. SELECT *
  2. FROM posty WHERE id=$idUzytkownika
  3. ORDER BY data_wpisania_postu DESC LIMIT 10


Pozdrawiam
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: 16.07.2025 - 14:28