Hola:
Te cuento cómo lo tengo en un par de páginas, si bien lo resumo en este apunte:
Valorar contenido.
Para mostrar las estrellitas (yo uso 10) tengo un fichero php que recibe la página como parámetro y hace la consulta a la base de datos y colorea las mismas según el resultado.
Para votar se puede usar Ajax, pero con la alternativa de enviarlo a una página y volver a la misma... y cuando se usa Ajax, añadirle a la imagen un parámetro fantasma para forzar que se recargue.
Saludos