10. juni 2007 - 14:54Der er
14 kommentarer og 1 løsning
Multi delete hvordan?
Jeg har pørvet på at lave en mysql multi delete string, men den vil ikke virker. Hvad er det jeg gør galt? MYSQL:::::::::::::::::::::::::::::::::::::::::::::::::::::: DELETE FROM modeller, detaljer WHERE modeller.id = detaljer.modeller_id AND id = '$_GET[slet_id]' MYSQL SLUT::::::::::::::::::::::::::::::::::::::::::::::::
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Jeg bruger version 5.0.41 og fejlen er "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE modeller.id = detaljer.modeller_id AND id = ''' at line 1".
Mener man skal fortælle i hvilke tabeller man ønsker data slettet, når der er mere end en. DELETE modeller.*, detaljer.* FROM modeller, detaljer WHERE modeller.id = detaljer.modeller_id AND id = '$_GET[slet_id]'
Jeg har fået det til at virke. Grunden til det ikke virkede var at jeg har bygget min database om med relationer og inde i relationerne skulle jeg sætte cascade i ON DELETE eller ville den ikke.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.