![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
chcę zrobić w swoim skrypcie forum możliwość usuwania tematów. napotkałem problem, mianowicie liczba postów użytkownika jest przechowywana w users.posts i nie wiem jak zaktualizować ich wartość.
to co do tej pory zrobiłem 1. pobieranie danych o temacie. 2. pobieranie id oraz autora postów które są w tym temacie i stworzenie dwóch tablic : $posts_id oraz $_autors_id które zawierają te dane. 3. kasowanie wszystkich postów które są w danym temacie ~
i następnie chciałbym zaktualizować ilośc postów dla każdego usera, w tabeli $autors_id są id autorów postów. można zrobić zapytanie ale co jeśli ktoś napisał więcej niż 1 post w temacie ? w jaki sposób to rozwiązać ? Ten post edytował peter13135 15.12.2009, 19:50:05 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
czyli mam robić update inne dla userów którzy napisali 1 post, inny dla userów z 2 postami itd. ? w sumie nie widzę lepszego rozwiązania ale czy to nie wpłynie ujemnie na optymalność ?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 19:35 |