Почитать что такое формы в HTML и как получать данные на сервере. В форме указать необходимый диапазон дат. Сервером обратиться с SQLite и получить данные за указанный период, сформировать и вернуть ответ HTML для графиков.
чтобы эти данные автоматически обновлялись в сайте
Самый примитивный способ, хотя и недружелюбный к пользователю, это meta тег с http-equiv refresh. Позволяет обойтись без дополнительного кода на JS. В форме при этом указать method GET. Ну а графики (charts) можно выводить любой библиотекой , хоть Google Charts.