I want to make a checkbox list with columns to bind every column to a database. I'll place this checkbox list on a web-page.

I have a database of dictionary, which has 2 columns; "English" and "French"

- I want my checkbox list to view all the english and french words appart in 2 columns,
- webpage visitors must be able to order (asc. or desc.) the columns, if needed.
- webpage visitors can check the words, they need, and press print to print the selected words.

GENERAL QUESTION: How to make such a checkboxlist with multiple columns?