Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano

Czy jest jakaś możliwość aby osoby, które wpisały się w temacie umieścić w nowo utworzonej grupie ? Mam ponad 400 osób do umieszczenia więc może da się jakoś to sprawnie zrobić ?

  • Manager
Opublikowano

Przed wykonaniem tych zapytań nie zapomnij o kopii bazy, jakby coś poszło nie tak.

Najpierw pobierzemy wszystkich piszących w temacie:

SELECT author_id FROM posts WHERE topic_id = X AND author_id <> 0 GROUP BY author_id

Oczywiście X jest numerem ID tego tematu skąd masz pobrać tych userów.

Potem podane IDsy, oddzielone przecinkami dajesz tak:

UPDATE members SET member_group_id = Y WHERE member_id IN (1,2,3)

Gdzie Y to id grupy jaka ma im zostać przepisana, a '1,2,3' to te właśnie ich IDsy oddzielone przecinkami.

  • Lubię to 2

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

  • Manager
Opublikowano

Czy jest jakaś możliwość aby osoby, które wpisały się w temacie umieścić w nowo utworzonej grupie ? Mam ponad 400 osób do umieszczenia więc może da się jakoś to sprawnie zrobić ?

Gdzie napisałeś o grupie podrzędnej? Hę?

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano

Tak myślałem, że będzie problem bo innych podrzędnych miałoby nie usuwać. Po prostu tym wybranym userom dodać kolejną grupę podrzędną.

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.