Jump to content



Recommended Posts



I have this table `forums`, in it: forum_id, forum_name, forum_position.

SELECT * FROM `forums`

1 Test 1
2 Test_two 2

Now, how can I swap those position numbers? I want 'Test' position to be 2 and 'Test_two' position to be 1.

I tried this:

UPDATE forums
SET forum_position=forum_position-1, forum_position = forum_position+1
WHERE forum_id = 2 AND forum_id = 1

but it didn't work.

Link to comment
Share on other sites

This thread is more than a year old.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.