Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> łączenie 2 tabel
ChrisB
post
Post #1





Grupa: Zarejestrowani
Postów: 73
Pomógł: 4
Dołączył: 13.01.2004
Skąd: Bielsko-Biała

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


problem ma zapewne bajecznie proste rozwiązanie ale wszystko co osiągnąłem to wywalenie serwisu na parę minut i powrót do oryginalnego zapytania:D

mam 2 tabele
a) X uzytkowników
(IMG:http://forum.php.pl/style_emoticons/default/cool.gif) jedna linijka z konfigiem serwisu i innymi rzeczami

i teraz przy każdym odswiezeniu pobiera mi jedną linijkę z tablicy A (dane danego uzytkownika) i z pliku dane configu, które chcialbym przeniesc do tablicy B

i teraz jak wybrać danego uzytkownika oraz dolaczyc do tego jedyny rekord z tablicy config - próbowałem coś takiego ale niestety zwraca pusty wynik (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
  1. SELECT * FROM uzytkownik,config WHERE uzytkownik.uzytkownik='$id' AND config.id=1
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
melkorm
post
Post #2





Grupa: Zarejestrowani
Postów: 1 366
Pomógł: 261
Dołączył: 23.09.2008
Skąd: Bydgoszcz

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


  1. SELECT * FROM tab1,tab2;


Takie coś u mnei działa, może źle ID'ki podałeś?

Zresztą nie radze Tobie tego tak robić, gdzieś na forum było napisane ze takie łączenie tabel jest nieoptymalne a jeszcze do takiej rzeczy ... imo dwa zapytania wykonają się szybciej niż takie jedno, ale to tylko subiektywna ocena, dać się da - wszystko się da - ale po co sobie utrudniać? Najprostrze rozwiązania są najlepsze (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował melkorm 1.06.2009, 23:10:10
Go to the top of the page
+Quote Post

Posty w temacie


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: 13.10.2025 - 19:35