Also meine Frage ist sehr direkt, ich habe eine einzige Variable, sagen wir 4, und ich muss es in eine Art von Bewertung übersetzen, sehr einfach (es geht von 1 bis 5) ohne halbe Sterne oder so.Bewertungssystem | Zeigen Sie die Bewertungen von einer einzigen Variablen
Ich muss eine Bewertung aus einer Zahl anzeigen, die von eins bis fünf geht, also wenn ich 1 habe, werde ich einen Stern haben, wenn ich 5 habe, werde ich fünf Sterne haben. Ich kann eine For-Schleife machen und die Bilder anzeigen, aber ich muss auch den leeren (nicht bewerteten) Stern zeigen. Ich brauche keine Funktionalität, also kann man nicht bewerten, nur die Bewertungen anzeigen.
Also, weil jemand fragt, was ich versucht habe, habe ich nichts versucht, weil ich nicht weiß, wo ich anfangen soll.
ich dies tun könnte eine Reihe von Sternen auf der Variable basiert zeigen, dass ich (was von einer Reihe 1 -> 5):
<?php
$ratings = 3;
for($i = 1; $i <= $ratings; $i++)
echo '<img src="some_image.png" />';
?>
Dieses es sein würde, aber was soll ich tun für die nicht bewerteten beginnen, wie zeige ich den Rest der leeren Sterne bis fünf an?
Sie meinen, Sie müssen den Wert der Variablen auf die nächste Ganzzahl runden? – ppp
Ja, können Sie eine spezifischere Frage stellen. Was hast du versucht? Können Sie uns etwas von Ihrem Code zeigen? –
Ich brauche nicht zu runden. Und ich habe nichts versucht, weil ich nur ein Bewertungssystem finden konnte, mit dem man MySQL und PHP bewerten kann. Aber ich muss nur die Bewertung anzeigen und nicht bewerten, und ich brauche kein MySQL, weil ich nur die Variable habe, die eine Zahl zwischen 1 und 5 ist, die mir sagt, mit wie vielen Sternen der Gegenstand bewertet wurde. – Roland