Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/04/2014, 13:56
Avatar de paxarin
paxarin
 
Fecha de Ingreso: enero-2010
Ubicación: Santander
Mensajes: 413
Antigüedad: 14 años, 3 meses
Puntos: 6
Respuesta: Mostrar valoracion media y mostrar imagen

Cita:
Iniciado por Qazser Ver Mensaje
Si claro...En la programación nunca digas nunca.

Lo que se me ocure sobre la marcha es que busques una colección de imagenes de las estrellas que quieres...Me explicó, las 10 estrellas que quieres pero que tengas una imagen diferente por relleno. Una imagen que solo tengo medio relleno, otra imagen completamente rellena, otra imagen con 1 estrella rellena y otra a mitad...ETC tu me entiendes, si quieres una valoracion sobre 10 estrellas necesitaras 21 imagenes. Si quieres una valoracion del 1 al 5 pues 11.

Las guardas en tu carpeta de imagenes le das los nombres estrella0, estrella5, estella10, estrella15, succesivamente.

Luego creas una función que le saca la media a las valoraciones y las basa en medio decimal, o sea, que si tiene 3.4 pues que te lo convierte en 3.5, lo multiplicas por 10 y ya tienes la cifra equivalente a la imagen que quieres mostrar

Luego pasas esa variable al html

echo '<img src="resources/estrella'.$img.'.jpg" />';

Voila, siempre se mostrara la cantidad de estrellas que representa la valoración.

PD: Hago lo de multiplicarlo *10 porque en algunos sistemas operativos decimales se muestran con "," en otros con "." entonces para evitar conflicto nos los quitamos de encima.

Un saludo
La verdad que me acabo de quedar un poco sorprendido por la rapida respuesta que me diste.
Ante todo muchas gracias por ella.
El problemilla es que con el tema de las funciones y el php estoy todabia un poco pez.
Sabes is existe algun tutorial o algo que puedar ayudarme a llevar acabo todo lo que me comentaste.
Muchas gracias nuevamente.
__________________
http://www.paxarindesign.es