Hi,
Ik heb een table met daar in een cid (uniek) een een pri (niet uniek)
Nu wil ik 2 rows updaten met de waarde van de andere.
Ik heb dit al geprobeert maar dat werkt niet (nog niet ze zijn het wel van plan om het te maken):
en als ik dit doe:
werkt het ook niet (duh), dit is het zelfde als:
en de twee variablen zijn het zelfde (net zo als in mysql)
Hoe kan ik dit doen?
Ik heb een table met daar in een cid (uniek) een een pri (niet uniek)
Nu wil ik 2 rows updaten met de waarde van de andere.
Ik heb dit al geprobeert maar dat werkt niet (nog niet ze zijn het wel van plan om het te maken):
code:
1
2
3
4
| UPDATE `content` AS content1, `content` AS content2 SET @temp = `content1`.`pri`, `content1`.`pri` = `content2`.`pri`, `content2`.`pri` = @temp WHERE `content1`.`cid` = '" . $cid1 . "' AND `content2`.`cid` = '" . $cid2 . "'; |
en als ik dit doe:
code:
1
2
3
| UPDATE `content` AS content1, `content` AS content2 SET `content1`.`pri` = `content2`.`pri`, `content2`.`pri` = `content1`.`pri` WHERE `content1`.`cid` = '" . $cid1 . "' AND `content2`.`cid` = '" . $cid2 . "'; |
werkt het ook niet (duh), dit is het zelfde als:
PHP:
1
2
3
4
| <? $test1 = $test2; $test2 = $test1; ?> |
en de twee variablen zijn het zelfde (net zo als in mysql)
Hoe kan ik dit doen?