You don't want to do it your way because you will have a long calender for each user.
It will get out of hand quickly.
You would want to have a table containing:
ID | user_id | time_stamp | info |
---|---|---|---|
1 | 324 | 2014/1/22 | 300 |
2 | 327 | 2014/1/20 | 500 |
3 | 324 | 2014/1/19 | 900 |
Than when you want the info.
Select * FROM table where user_id = 324
Would return
ID | user_id | time_stamp | info |
---|---|---|---|
1 | 324 | 2014/1/22 | 300 |
3 | 324 | 2014/1/19 | 900 |