2 UPDATES na elkaar
Ik wil graag een UPDATE doen van veld gebruikersnaam en daarna een UPDATE van veld gebruikersnaam2. Het probleem is dat deze UPDATES tegelijkertijd worden doorgevoerd.
UPDATE TABEL SET gebruikersnaam ='koen' WHERE achternaam ='peters'
UPDATE TABEL SET gebruikersnaam2 ='marco' WHERE gebruikersnaam ='koen'
Bij de tweede UPDATE stel ik als voorwaarde dat het veld gebruikersnaam koen is. Maar dit wordt in de eerste UPDATE ingevuld waardoor de tweede UPDATE automatisch doorgevoerd wordt.
Is het mogelijk dat de eerste UPDATE wordt uitgevoerd en de tweede pas wanneer men terug op de pagina komt en niet direct samen met de 1 ste UPDATE?
Groeten,
Kurt
Vreemde constructie. Waarom niet in 1 query?
hoe kan het in 1 query als ik 2 verschillende UPDATES doe? Met UNION gaat dit niet heb ik geprobeerd :-(
Zo ja, dan kan dit toch:
UPDATE TABEL SET gebruikersnaam ='koen', gebruikersnaam2 ='marco' WHERE achternaam ='peters'
Ik wil eigenlijk:
UPDATE tabel SET gebruikersnaam3='koen' WHERE $gebruikersnaam = '" . $_SESSION['username'] . "
UPDATE tabel SET gebruikersnaam4 ='marco' WHERE $gebruikersnaam != '" . $_SESSION['username'] . "
Dus ik heb twee verschillende voorwaarde(WHERE)en verschillende kolommen bij de SET (gebruikersnaam3 en gebruikersnaam4)
Kan je dit ook in 1 query?
mvg,
Kurt
Probleem is: hij doet UPDATE1 en tegelijkertijd UPDATE2 omdat bij UPDATE1 gebruikersnaam3 ingevuld wordt. Dit zou echter moeten wachten, dus dat de UPDATE2 gebeurt als ik terug op de pagina kom..
sleep() tussen de query's?
Misschien met een