looks like you're okay with running two queries, then ... which is good
be careful naming the string in the users table, because ORDER is a reserved word
the second query will use IN instead of equals, but you will still ahve to sequence them properly
if you're using mysql, you can use the handy-dandy FIELD function in your ORDER BY clause