są dwie tabele o przykładowej strukturze:
artykuly
--------
id ( primary key )
id_autora
tekst
komentarze
-----------
id ( primary key )
id_artykulu
komentarz
Jak usuwając pozycję z tabeli artykuły automatycznie usunąć komentarze do tego artykułu. Wiem, że najprościej ustawić bazy jako InnoDB, ale mnie interesuje jak to zrobić w MyISAM.
mam takie zapytanie:
Kod
'DELETE `artykuly`.*,
`komentarze`.*
FROM `artykuly`,
`komentarze`
WHERE artykuly.id = :id
AND artykuly.id = komentarze.id_artykulu
OR artykuly.id = :id'
`komentarze`.*
FROM `artykuly`,
`komentarze`
WHERE artykuly.id = :id
AND artykuly.id = komentarze.id_artykulu
OR artykuly.id = :id'
jednak powoduje to usunięcie wszystkich danych z tabeli komentarze
