首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >显示星级评分,不投票

问显示星级评分,不投票
EN

Stack Overflow用户
提问于 2011-07-21 18:08:45
回答 3查看 860关注 0票数 1

我有点卡住了。

我有一个带有项目的Mysql数据库。每个项目都已有相应的评分(0-5)。

现在,当我显示项目列表时,我希望将星级转换为星级。它们可能无法单击。

但是如何显示每个评级的评级星级呢?

像这样:

代码语言:javascript
复制
Item[1] Rating: 4 => display 4 stars
Item[2] Rating: 2 => display 2 stars
Item[3] Rating: 1 => display 1 star
and so on

我将现有的评级命名为:

代码语言:javascript
复制
php echo $item['Item']['rating']
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-07-21 18:18:20

str_repeat()

代码语言:javascript
复制
print str_repeat('*', $item['Item']['rating']);
票数 3
EN

Stack Overflow用户

发布于 2011-07-21 18:15:22

代码语言:javascript
复制
for ($i = 0; $i < $item['Item']['rating']; $i++) {
    echo '<img src="star.gif" />';
}
票数 0
EN

Stack Overflow用户

发布于 2011-07-21 18:20:08

echo str_repeat('*',$item'Item');

它将打印*与评分一样多的次数..

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6774427

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档