Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

[PHP] Met een query meerdere rows verwijderen

Anoniem
Obitorium
4 antwoorden
  • loo

    volgende probleem:
    Ik maak gebruik van 7 tabellen in MySQL. Elke tabel bevat de row vraagid. Nu wil ik een bepaalde vraag verwijderen, aan de hand van de row vraagid. Dit moet in alle 7 de tabellen gebeuren. Hoe kan ik dit het beste doen? Ik dacht zelf aan zoiets:

    [code:1:ee6f344307]$sql = "DELETE FROM vragen_algemeen,vragen_deel1,vragen_deel2 WHERE vraagid='$id'";[/code:1:ee6f344307]

    Maar dit werkt dus niet… Kan iemand me helpen? Mijn dank is groot!
  • 7x een delete querie uitvoeren lijkt me het makkelijkst, of niet?
  • jah, dat kan ook. Maar volgens mij kan je ze ook allemaal in 1 query plaatsen…
  • Hier staat wel iets over meerdere tabellen verwijderen:
    http://dev.mysql.com/doc/mysql/en/delete.html

    Maar als ik zo het één en ander lees, wordt meestal geadviseerd om het in verschillende queries te zetten.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.