2011-07-18 9 views
0

私はPHPには初めてです。 私はadmin section.hereを持っているサイトを持っています。管理者に彼が持っている製品を評価させ、その評価をデータベースに保存する必要があります。管理パネルの星評価のためのPHPスクリプト?

私はこれについて何も考えていません。 誰かがいくつかの例を教えてください。

+3

あなたはおそらく仕事をしてはいけません。 –

+0

あなたはこれについて考えていないという意味ですか?管理パネル用のコードはありますか? –

+0

ああ、管理画面で私はすべての製品をリストしています...ここで私は各製品に星の評価を追加したいです........しかし、これを行う方法は? – vkm

答えて

0

多くの方法でこれを実現できます。 1つの方法では、ユーザーが商品を評価することができます。管理者が入力した1つのdb列に評価を保存してから、いつでも印刷できます。

2

これはあなたがする必要があるものです。データベースで

、新しい列を追加:出力のどちらかに0〜5

になり、ユーザーがクリックしたことを値、

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

ストアを、あなたは出力Xの星ことができます

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

... $rowSELECT * FROM productsからmysql_fetch_assoc()結果である:以下のような何かを持ちます。

しかし、これはすべて非常に基本的なもので、PHP/MySQLチュートリアルの中でも最も単純なものであり、実際にはその言語を学ぶべきです。

+0

@daGrevis私は、このような単純なタスクを複雑にする理由は見当たりません;-) –