Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Jak usunąć dane z wielu tabel
#1
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 ??
Odpowiedz
#2
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ć.
Odpowiedz
#3
Dziękuję myślałe iż da się usunąć jedny poleceniem po kluczu z czterech tabel. Pojedyńczo działa.
Odpowiedz
#4
Z tego co mi wiadomo niestety nie da się usunąć za jednym zamachem z kilku tabel. Pozdrawiam
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [MySQL]Połączenie tabel z kilkoma rekordami JamalBIG 2 3,140 12-05-2013, 05:26
Ostatni post: anfo
  Sprawdzanie z kilku tabel. [Promocode] Intelactive 3 3,309 09-11-2012, 22:33
Ostatni post: camelrafal
  [PHP][MySQL] Problem z wyświetlaniem danych z dwóch tabel martinprz 4 3,460 10-10-2012, 13:58
Ostatni post: hieroshima
  Relacje jeden do wielu w mysql lukaszm89 1 2,507 22-03-2012, 19:07
Ostatni post: Pedro84
  WordPress Jak usunąć opcję szukaj GameBoy93 1 2,149 20-03-2012, 23:17
Ostatni post: Engine

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl