ホームページ >バックエンド開発 >PHPチュートリアル >開発都市システム、それに関連して発生した問題

開発都市システム、それに関連して発生した問題

WBOY
WBOYオリジナル
2016-06-13 12:41:26839ブラウズ

モールシステム開発時に遭遇する問題
モールシステム開発の過程で、各商品は1、2、3、4、5、合計5などの年齢層を定義します。
Goods_id 番号はショッピングカートから取得されています。
現在の要求は、ショッピング カート内の商品に 2 つの年齢層 (ここでは 1 ~ 5 を意味し、真ん中の 2 つをランダムに選択) がある場合、決済は 9.5% オフになるというものです。
年齢層が 3 つある場合(1 歳から 5 歳までも同様に 3 つの年齢層があります)、10% オフになります。
注意すべき点は、2 つまたは 3 つのアイテムをランダムに選択することはできますが、それらを繰り返すことはできません。たとえば、ショッピング カートに 2 つの年齢グループ 1 がある場合、割引は適用されません。

コード:

<br />
$a=array(30,31,32,33,34);//数组中的值就是购物车中商品的goods_id编号。<br />
//数据库的商品表(goods)中存在一个字段goods_age,就是上面的(1,2,3,4,5)年龄段。<br />

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。