Hi,
dein klartext widerspricht aber deiner ersten forderung.
Seh ich das richtig dass du die assoziation auflösen willst ?
Dann musst du alle printer_pic einträge löschen deren printer_id
gleich id ist.
Das ist doch einfach
$id kennst du ja wenn die den entsprechenden eintrag
in printer löschst.
Nachtrag
Alternativ geht auch folgendes, ABER das ist nicht zu empfehlen.
Es ist besser die assoziation auch immer gleich zu löschen wenn
du den eintrag in der printer-tabelle löscht.
greets
dein klartext widerspricht aber deiner ersten forderung.
Seh ich das richtig dass du die assoziation auflösen willst ?
Dann musst du alle printer_pic einträge löschen deren printer_id
gleich id ist.
Das ist doch einfach
Code:
"DELETE FROM printer_pics WHERE printer_id = {$id}"
in printer löschst.
Nachtrag
Alternativ geht auch folgendes, ABER das ist nicht zu empfehlen.
Es ist besser die assoziation auch immer gleich zu löschen wenn
du den eintrag in der printer-tabelle löscht.
Code:
DELETE FROM printer_pics WHERE printer_id NOT IN(SELECT id FROM printer)
Kommentar