![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 0 Dołączył: 5.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Wiec tak, mam np 3 tabele:
tabela_a ; tabela_b ; tabela_c i w kazdej z nich sa rozne wiersze z roznymi danymi, i teraz chce wykonac zapytanie ktore usunie mi od razu z tych tabel wiersze gdzie podane pola zawierają konkretny wyraz - a zeby bylo smieszniej to w kazdej tabeli zadane pole ma inna nazwe: Kod tabela_a: id | pole1 | pole2 | nick 1 | wart | cos | mietek tabela_b: id | poleX | poleY | wlasciciel 1 | wart | wart | mietek tabela_a: id | poleZ | poleG | adresat 1 | inne | nic | mietek i chce usunac we wszystkich tabelach, wiersze kaj w nick, wlasciciel i adresat wystepuje mietek, jak powinno wygladac zapytanie? Ten post edytował Snoopy 8.03.2006, 14:19:34 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 0 Dołączył: 5.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
no to trudno... jakos se bede musial poradzic z tym...
a jeszcze jedno zeby nie zakladac nowego wątku... mam te kilka tabel w kazdej jest tyle samo pól, i mają takie same nazwy czyli mam np. tabela_A.pole1, tabela_A.pole2, tabela_A.pole3 tabela_B.pole1, tabela_B.pole2, tabela_B.pole3 tabela_C.pole1, tabela_C.pole2, tabela_C.pole3 tabela_D.pole1, tabela_D.pole2, tabela_D.pole3 i chodzi o to ze musze na stronie wyswietlic dane z tabel WHERE pole1='wartosc' czyli powinien przeszukac tabele A,B,C,D i wyciagnac z nich wiersze gdzie pole1='wartosc' i pokazac dane z kazdej tabeli osobno normalnie to daje tablice asocjacyjną i pisze: $myrow=['pole1'], $myrow=['pole2'], $myrow=['pole3'] ale to dotyczy tylko 1 tabeli, a jak zrobic zeby wyswietlił mi pole2 z tabeli C? myslalem ze takie cos mi pomoze: $myrow=['tabela_A.pole2'], $myrow=['tabela_D.pole1'] ale zaraz puknąłem się w głowe (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) nie prądzi... jest jakaś mozliwosc? w miare prosta? wiem ze zagmatwane (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 15:39 |