TBH it depends on the data that you're storing in the table. If there are multiple values, they should be split up into another table (if you're using a RDMS, which from the sounds of it you are - MySQL.) This will provide a relationship between a user and some of their options/settings/whatever. An example of what should be in a single table row:
Age
Sex
Location
Name
However, things like the following should be setup in separate tables:
Transactions
"likes" (bands, celebs, etc.)
Websites (if you allow for unlimited, or really more than 1, websites to be listed)
Etc... Does that make sense?