Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: DELETE - złożone zapytanie
Forum PHP.pl > Forum > Bazy danych > MySQL
piotrdd2
Witam.

Posiadam 4 tabele połączone ze sobą relacjami:
1. kategoria
2. dzial
3. temat
4. post

relacje:
  1. kategoria.id_kategoria=dzial.id_kategoria
  2. dzial.id_dzial=temat.id_dzial
  3. temat.id_temat=post.id_temat


potrzebuje zbudować polecenie:
- jeśli usuwam rekord z tabeli kategoria to żeby powiązane z nim rekordy usunęło również z pozostałych tabel
nospor
no to musisz zalozyc odpowiednie relacje w bazie i bedzie samo sie wszystko kasowalo. Wszystko masz opisane w manualu
http://dev.mysql.com/doc/refman/5.1/en/inn...onstraints.html
piotrdd2
heh, używam "krasnala" i nie mam "innoDB". Można to jakoś dograć? czy zmienić serwer?
Crozin
To jaką Ty masz wersję MySQL tam, że InnoDB nie masz?

btw: krasnal to nie serwer, Apache to serwer.
piotrdd2
MySQL 3.23.58
nospor
weź sciagnij jakąs najnowsza wersje krasnala, bo on takie starocie ma ze glowa mala....
albo uzyj xampa. Jakos nikt sie nigdy nie skarzyl winksmiley.jpg
conmar
No to masz świeżynke winksmiley.jpg
piotrdd2
Wszytko już pięknie działa winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.