Jeg har lavet et system til anmeldelser hvor man kan give stjerner. Stjernerne skrives i en form, altså et tal mellem 1 og 6, og indsættes i en mySQL database. Jeg har lavet 6 billeder af forskellige antal stjerner, 1.gif 2.gig osv.. Når jeg vil have stjernerne udskrevet gør jeg således:
$query = mysql_query("SELECT * FROM anmeldelse WHERE id=".$_GET['id']."");
$row = mysql_fetch_assoc($query);
if ($row['star'] == "1") {
'<img src="gfx/star/1.gif>';
} elseif ($row['star'] == "2") {
'<img src="gfx/star/2.gif>';
} elseif ($row['star'] == "3") {
'<img src="gfx/star/3.gif>';
} elseif ($row['star'] == "4") {
'<img src="gfx/star/4.gif>';
} elseif ($row['star'] == "5") {
'<img src="gfx/star/5.gif>';
} elseif ($row['star'] == "6") {
'<img src="gfx/star/6.gif>';
}
Det fungerrer ikke. Nogen der har andre forslag til hvordan det kan gøres eller hvordan der kan ændres i det jeg har lavet?