![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 6.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Ta funkcja sprawdza czy dany user_name (z tabeli users) ma w wierszu group 1 czy 2:
I ta fukcji spełnia swoje działanie. Jeśli loguję się ja (group-1) nick mam na czerwono. Jeśli loguje się zwykły user nick jest zwykły. Problem polega na tym, że nick wyświetlany przy napsianym news'ie jest pobierany z tabeli newsy. I pytanie brzmi jak pobrać z danego nick'u group z tabeli users? Z góry dzięki, troche namieszane |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Nie wiem, czy jest za późno dla mnie czy dla Ciebie, bo nie bardzo rozumiem. Przede wszystkim, skąd mamy wiedzieć, jaka jest struktura bazy, jak wyglądają zapytania i w końcu, co to za silnik? Wybacz, ale to nie jest forum wróżbiarskie... (IMG:style_emoticons/default/czarodziej.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 6.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
sorry że nie jasno opsiane. To nie jest silnik, sam to pisałem
W bazie są tebele: users
i news
Chodzi o to żę na stronie w np. ostatnio zalogowanych gdzie są nicki poradziełm sobie z tym. Tylko nie wiem jak przy napsianym newsie pobrac group z tabeli users bo nick przez kogo został napisany dany news jest zapsiany w tabeli news |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 550 Pomógł: 75 Dołączył: 5.06.2012 Skąd: Lębork Ostrzeżenie: (0%) ![]() ![]() |
1. Poczytaj jeszcze trochę o relacjach. Nie poprawnie zapisujesz nick do tabeli news. Powinieneś zapisywać tam id usera.
2. Łap obrazek, jak jesteś kumaty to masz w nim wszystko co trzeba SQL Joins (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 6.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
W miejscu $wiersz['userid'] wyświetla się id użytkownika który napisał dango newsa. Za bardzo nie wiem jak sie za to zabrać żeby wyświetlało nazwę tego użytkownika z tabeli users według tego userid
|
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Do swojego zapytania z news musisz dolaczyc jeszcze tabele z uzytkownikami przy pomocy LEFT JOIN. Wowczas bedziesz mial wszystkie informacje jakie potrzebujesz
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 6.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Problem rozwiązany
Ten post edytował menhils 24.01.2014, 11:35:14 |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
NIe: echo nick($wiersz[user_name]);
a: echo nick($wiersz); Moglbys patrzec co oczekujesz w funkcjach, ktore sam piszesz... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 13:38 |