Vấn đề này bạn cần nghiên cứu 2 thứ:
1. Ajax hoặc Websocket: Mình chỉ biết 2 thằng này, nó giúp cho bạn có thể trao đổi dữ liệu với server mà không cần refresh lại trang web.
2. Javascript: Dùng để cập nhật hiển thị của trang web khi dữ liệu có sự thay đổi.
Đấy! chỉ đơn giản có vậy thôi =))