Как создать график в html из файла csv?
Вот например CSV to Google Chart. Можно и не заморачиваться особо для того чтоб построить график :)
Для построения графиков обычно используют js (jquery), есть куча библиотек для этого:магический список полезностеймагический список полезностей вариант 2
Второй вопрос, как передать данные из csv в html, где js построит график. И тут нам поможет php:магический список полезностей вариант 3
В более сложной связке есть еще ajax, который тягает туда сюда данные в виде json. Но это уже совсем другая история.
Мой совет, если учитесь - начните с азов (это не самая простая задачка для человека с нулевыми знаниями), если это не в целях образования - наймите специалиста.