Archief - SQL: Multiple Query's in PHP

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Strangler

Legacy Member
PHP:
$sql = "DELETE FROM env_ WHERE env_id = '112';
				DELETE FROM env_brand_product WHERE env_id = '112';
				DELETE FROM env_order WHERE env_id = '112';
				DELETE FROM env_price WHERE env_id = '112';
				DELETE FROM env_wish_size WHERE env_id = '112';";

Als ik deze query wil uitvoeren in PHP geeft hij een fout.
als ik deze uitvoer in PhpMyAdmin doet die het wel.

Iemand die mij kan helpen?
Of moet ik deze echt gaan opsplitsen in 5 aparte Query's?

passero

Legacy Member
Als je een deftig DB design hebt dan zal dit wss niet werken aangezien je eerst de mastr verwijdert en dan pas de records die er naar linken.

Als je uw FK goed instelt (on delete, cascade) dan moet je enkel maar 1 delete doen en zal de rest automatisch volgen...
Maar ja, is niet in alle situaties toepasbaar, wou het maar effe melden voor het geval...

servi

Legacy Member
Allicht zal hij Mysql met MyIsam-tables gebruiken en kan je dus niet profiteren van cascade-deletes.

Strangler

Legacy Member
idd.
Ik heb de database-structuur niet zelf ontwikkeld, dus kun je mij daar niet verantwoordelijk voor stellen.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan