¡Hecho! El promedio no salía porque los nombres de tablas/columnas varían. Te dejo un ante-footer que detecta dinámicamente qué tablas y columnas de puntuación existen (rating, puntuación, estrellas, valor) y calcula el promedio con filtros típicos (estado=publicado/aprobado/activo, visible=1 si existe). No cambia tu diseño (logo libre, estrellas con relleno decimal).
¡Hecho! El promedio no salía porque los nombres de tablas/columnas varían. Te dejo un ante-footer que detecta dinámicamente qué tablas y columnas de puntuación existen (rating, puntuación, estrellas, valor) y calcula el promedio con filtros típicos (estado=publicado/aprobado/activo, visible=1 si existe). No cambia tu diseño (logo libre, estrellas con relleno decimal).