![]() |
Jak usunąć dane z wielu tabel - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych) +--- Wątek: Jak usunąć dane z wielu tabel (/thread-jak-usunac-dane-z-wielu-tabel) |
Jak usunąć dane z wielu tabel - zebrowski1973 - 27-01-2011 Witam chce usunąć z czterech talel dane za pomocą klucza ustawionego Prubowałem tak DELETE * from produkt_info,produkt_ilosc,produkt_foto,produkt_gl where produkt_info.lp=produkt_ilosc.lp=produkt_foto.lp=produkt_gl.lp=".$nr i.. DELETE * from produkt_info,produkt_ilosc,produkt_foto,produkt_gl where produkt_info.lp=".$nr." AND produkt_ilosc.lp=".$nr." AND produkt_foto.lp=".$nr." AND produkt_gl=".$nr ; i.. "DELETE * from produkt_info,produkt_ilosc,produkt_foto,produkt_gl lp=".$nr ; Nie działa jak poprawnie zapytanie ?? RE: Jak usunąć dane z wielu tabel - www.skrypty.pro - 27-01-2011 dla każdej tabeli musisz zrobić osobne zapytanie składnia zapytania wygląda w ten sposób DELETE FROM Nazwa_tabeli WHERE nazwa_kolumny='jakieś_dane' AND Nazwa_kolumny='".$zmienna."' klepałem z pamięci więc mogłem się gdzieś machnąć z " ' " ale na pewno będzie to coś w tym stylu. Zawsze możesz zrobić to ręcznie w PHPMyAdmin i baza sama utworzy Ci kod który potem wklejasz na stronę tylko zmieniasz wartości po których ma szukać. RE: Jak usunąć dane z wielu tabel - zebrowski1973 - 31-01-2011 Dziękuję myślałe iż da się usunąć jedny poleceniem po kluczu z czterech tabel. Pojedyńczo działa. RE: Jak usunąć dane z wielu tabel - www.skrypty.pro - 31-01-2011 Z tego co mi wiadomo niestety nie da się usunąć za jednym zamachem z kilku tabel. Pozdrawiam |