Прежде всего, это не гистограмма, это индикатор выполнения.
Что касается реализации этого, я бы предпочел использовать JavaScript для фактического рендеринга. Например, посмотрите на индикатор выполнения jQuery UI .
В противном случае, поскольку это, по-видимому, статические данные, вы можете рассчитать процент в сценарии PHP, а затем либо сгенерировать изображение на лету, либо выбрать из набора предопределенных изображений (например, progress_10_pct, progress_20_pct и т. Д.) , Или, как уже упоминали другие, просто используйте некоторую разметку HTML / CSS, чтобы создать видимость панели - выбор за вами.