How to allow user to add images to display at his/her profile area?

1st you have to study how to upload. then DBMS add a field in your current database that will hold the source file of the image. and then query the field and view it via <img src=''> tag