Para que obtengas un resultado mejor, te recomiendo usar una librería de gráficos, como
Google Charts. Como está construida en JavaScript, te convendría solicitar los datos mediante AJAX y con ellos elaborar los gráficos, tal y como se muestra en el ejemplo del enlace adjunto.