![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 25.10.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
uprzedze ze jestem zielony, mam pytanko: mozna takie pobieranie jakos polaczyc? gdy wpisze cos takiego: to pobiera mi tylko z tabeli zegarki |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłeś alias czyli niejawne wywołanie zegarki AS bizuteria. Przecinek pomiędzy.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 25.10.2012 Ostrzeżenie: (0%) ![]() ![]() |
czyli cos takiego?
$promo=mysql_query("SELECT * FROM uhren AS schmuck WHERE active='1' ORDER BY id DESC LIMIT 12"); hmm, moze mi ktos powiedziec czy cos takiego jest mozliwe w ogole, by pobierac na przemian dane z dwoch tabel? Tz. mam dwie tabele, bizuteria i zegarki i chcialbym by na glownej stronie pojawialy sie na przemian nowo wprowadzone oferty, z tych tabel. |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Skorzystaj z UNION by w jednym wyniku zapytania SQL otrzymać dane z 2 tabel. Wyświetlanie na przemian zrób już po stronie PHP.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 731 Pomógł: 141 Dołączył: 9.05.2011 Skąd: śląskie Ostrzeżenie: (0%) ![]() ![]() |
Jeśli struktura tych tabel czy też dokładniej dane, jakie chcesz pobrać z obu tabel będą mieć tą samą ilość kolumn to można skorzystać z UNION.
Edit: phpion mnie ubiegł (IMG:style_emoticons/default/smile.gif) Ten post edytował mar1aczi 9.08.2013, 09:09:26 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 25.10.2012 Ostrzeżenie: (0%) ![]() ![]() |
Czyli cos takiego?
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 25.10.2012 Ostrzeżenie: (0%) ![]() ![]() |
sam juz nie wiem, ale nie dziala.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 731 Pomógł: 141 Dołączył: 9.05.2011 Skąd: śląskie Ostrzeżenie: (0%) ![]() ![]() |
Nazwy kolumn oraz ich ilość z pierwszego i drugiego podzapytania masz identyczne? Zajrzałeś do wskazanego kawałka dokumentacji?
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
W normalnym DBMS nazwy nie muszą być takie same. Muszą być jednak dokładnie takie same pod względem ilościowym, jak i jakościowym (tego samego typu).
Np.
na PostgreSQL powoduje błąd: BŁĄD: UNION typy text i timestamp without time zone nie mogą być dopasowane |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 06:38 |