Я довольно новичок в рейтинговой системе звезд, я сделал рейтинг от 1 до 5, и он успешно сохранил в моей задней системе, рейтинг магазина на заднем конце был в диапазоне от 1 до 5. Однако я бы как эхо эти числа, используя звезду изображения, я помещаю в оператор if, и он не отображается на моем веб-сайте.Как эхо-звезда из моей рейтинговой таблицы?
<?
if ('rating' == '1'){
echo '<img scr = "https://cdn1.iconfinder.com/data/icons/ledicons/star_2.png"/>';
}
if ('rating' == '2'){
echo '<img scr = "https://cdn1.iconfinder.com/data/icons/ledicons/star_2.png
https://cdn1.iconfinder.com/data/icons/ledicons/star_2.png"/>';
}
if ('rating' == '3'){
echo '<img scr = "https://cdn1.iconfinder.com/data/icons/ledicons/star_2.png
https://cdn1.iconfinder.com/data/icons/ledicons/star_2.png
https://cdn1.iconfinder.com/data/icons/ledicons/star_2.png"/>';
}
if ('rating' == '4'){
echo '<img scr = "https://cdn1.iconfinder.com/data/icons/ledicons/star_2.png
https://cdn1.iconfinder.com/data/icons/ledicons/star_2.png
https://cdn1.iconfinder.com/data/icons/ledicons/star_2.png
https://cdn1.iconfinder.com/data/icons/ledicons/star_2.png"/>';
}
if ('rating' == '5'){
echo '<img scr = "https://cdn1.iconfinder.com/data/icons/ledicons/star_2.png
https://cdn1.iconfinder.com/data/icons/ledicons/star_2.png
https://cdn1.iconfinder.com/data/icons/ledicons/star_2.png
https://cdn1.iconfinder.com/data/icons/ledicons/star_2.png
https://cdn1.iconfinder.com/data/icons/ledicons/star_2.png"/>';
}
?>
вот мой код, если заявление, для вас информации, это в цикле, который я добавил также $ я = 1 в передней и $ я ++ на спине, могу я знаю, я поставил ничего плохого?
Почему вы изобретаете петлю? Тогда почему вы сравниваете число со строкой вместо переменной? – eRIZ
Вы хотите получить столько звезд, сколько оценивает ваш рейтинг '$? – yarek
@yarek да, максимум 5 звезд в этой системе рейтинга, и я хотел показать каждый индивидуальный рейтинг в таблице рейтинга. – Tom