管理员面板中星级评级的php脚本?

时间:2011-07-18 06:42:44

标签: php

我是php的新手。 我有一个网站有管理部分。我希望管理员评价他所拥有的产品,评级应该存储在数据库中。

我对此一无所知。 请有人帮我提供一些例子。

2 个答案:

答案 0 :(得分:2)

从高层次来看,这就是你需要做的事情。

在您的数据库中,添加一个新列:

ALTER TABLE `products` ADD COLUMN `star_rating` INT(1) NOT NULL DEFAULT 0;

存储用户点击的值,该值为0到5。

在输出时,您可以使用以下内容输出X星:

<strong>Rating:</strong> <?php echo str_repeat('<img src="/star.png" alt="*" />', $row['star_rating']) ?>

..其中$row是来自mysql_fetch_assoc()的{​​{1}}结果。

然而,这是非常基本的,即使是最简单的PHP / MySQL教程也会被覆盖,你应该真正学习这门语言。

答案 1 :(得分:0)

你可以通过多种方式实现这一目标。 一种方法是允许用户对产品进行评级,您可以将评级存储在管理员输入的一个数据库列中,然后您可以随时打印它。