![]() |
![]() |
![]()
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 -------------------- http://golden-towns.tk/ - Gra połączona za zarabianiem
|
|
|
![]() |
![]()
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...
![]() -------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
![]()
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 -------------------- http://golden-towns.tk/ - Gra połączona za zarabianiem
|
|
|
![]()
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 ![]() |
|
|
![]()
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
-------------------- http://golden-towns.tk/ - Gra połączona za zarabianiem
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 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
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
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 -------------------- http://golden-towns.tk/ - Gra połączona za zarabianiem
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 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... -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 10:09 |