Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Zmienna sesyjna a inna tabela
rufi
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 3.06.2017

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


Cześć, w tabeli z danymi osób posiadam kolumnę 'klan', która jest cyfrą, odpowiadającą nazwie z innej tabeli, którą chcę wyciągnąć w echo w panelu.
Przy zwykłych tabelach (brak sesji etc) już to robiłem, lecz nie potrafię zmienić tego na sesji.
Aktualnie próbowałem nawet czegoś takiego:
  1. $klanowo = "SELECT *
  2. FROM Dane t1
  3. LEFT JOIN Klany t2
  4. ON t2.id=t1.klan";
  5. $rezz = mysqli_query($db, $klanowo);

A w panelu wyciągać to tak
  1. echo 'Klan: '.$_SESSION['user']['nazwa'].'';

Ale nie daje rady. Jakieś porady?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


A co ma jedno do drugiego?
W jednym wykonujesz zapytanie, a w drugim wyświetlasz wartość zmiennej sesyjnej.
Go to the top of the page
+Quote Post
rufi
post
Post #3





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 3.06.2017

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


tak mnie to juz meczy ze probuje czegokolwiek (IMG:style_emoticons/default/sad.gif)
w jaki sposob zmienic te id z sesyjnej na nazwe z innej tabeli? ;//
Go to the top of the page
+Quote Post
trueblue
post
Post #4





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Nie mam zielonego pojęcia co chcesz zrobić.
Jakie id masz na myśli?
Go to the top of the page
+Quote Post
rufi
post
Post #5





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 3.06.2017

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


dajmy na to ze mam tablice z danymi graczy, w niej uid, nick, duzo innych rzeczy. miedzy innymi id klanu do ktorego naleza, a zeby wyciagnac jego nazwe, musze zmienic id na nazwe z innej tabeli. inaczej mowiac dane.klan=klany.id a z Klany potrzebuje nazwe

bump, dalej nie mam pomyslu
Go to the top of the page
+Quote Post
Pyton_000
post
Post #6





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Piszesz tak że trzeba się naćpać żeby zrozumieć (IMG:style_emoticons/default/wink.gif)

Twoim rozwiązaniem będzie dodanie warunku WHERE na nazwę usera. Wtedy w wyniku dostaniesz 1 wiersz i to z niego wyciągniesz nazwę klanu do którego użytkownik należy. Może też nie być wcale wyników lub więcej jeśli zakładasz że user może należeć do kilku klanów.
Go to the top of the page
+Quote Post
rufi
post
Post #7





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 3.06.2017

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


Dobra dałem radę, dzięki

Ten post edytował rufi 24.08.2017, 17:16:09
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 19:54