2ch勢いランキング 全部 1- 最新50

CGIでショッピングカートを作るスレ


nobodyさん [] 03/07/01 14:38:iVIARhlG
・・・なことやってんで似たようなこと考えてる人いたら語らんと欲す
nobodyさん [sage] 04/06/15 17:46ID:???

板違い
nobodyさん [] 04/06/20 09:49:OMbhSoPJ
PHPとMySQLで作るショッピングサイト
紙谷歌寿彦 著
を買ったやついる?
nobodyさん [sage] 04/06/20 19:08ID:???
買ったよ。で? 
nobodyさん [] 04/11/13 00:28:02:HgiZwXHb
PHPでショッピングカートを書いてるのですが、DBのテーブル設計で悩んでます。

現在考えてるのがユーザ情報のテーブルとして
メールアドレス名前生年月日性別住所電話番号購入履歴

商品情報テーブルとして
商品ID商品名 価格商品画像在庫商品説明メーカ名

を考えてるのですが、他に必要な情報ってありますか?
nobodyさん [] 04/11/13 13:09:22:x+zMniX0
カタログ部分だけでいいや。カートはいらねー。
アファリエイトかAdSense貼って終わり。

nobodyさん [] 04/11/18 01:32:21:OuAHQMSm

どうでもいいけど、購入履歴が何故ユーザ情報に?
nobodyさん [] 04/11/18 01:35:51:OuAHQMSm
商品マスタに在庫も入れよう協会の人か・・・
nobodyさん [sage] 04/11/18 11:08:59ID:???

次の営業活動で役立つんだよ。
SFAでググレ
nobodyさん [] 04/11/18 21:07:18:arpyJ1Pz
どういうショッピングカーとなら、みんなが喜ぶか
仕様を考えようよ
nobodyさん [sage] 04/11/19 10:09:21ID:???

商品マスタに在庫数持つとまずいの?
nobodyさん [sage] 04/11/19 15:24:57ID:???


マスタに在庫はいれんでしょ

商品マスタに連動したトランが必要
nobodyさん [sage] 04/11/19 15:43:14ID:???

どのような不具合があるのでしょうか?
マスタにロックをかけるのがいやってこと?
nobodyさん [sage] 04/11/19 16:48:55ID:???
不具合というのはないけど、考え方としてマスタに日々変更される情報を定義するのは、タブーでしょ

在庫や購入履歴は、マスターじゃないです。また、ユーザー情報と購入履歴は1:nですよね?

どれくらいのスキルをもっているのかわかんないけどこれが理解できないなら技術者ではないと思いますので
一度DB設計の基本を勉強された方がよろしいと思いますよ。

233 [sage] 04/11/19 18:58:00ID:???

商品マスタと在庫は1:1じゃないの?
不具合がないならマスタに在庫数もってもいいじゃん
なんだよタブーってw

購入履歴を別テーブルにするのはあたりまえ。
225だってそのくらい分かってるだろ。
nobodyさん [sage] 04/11/19 21:20:31ID:???
234は大型汎用経験者と思われ
いまどきマスターデータやトランザクションデータなんて言うやつおらんような・・・基本だけどな

ここの住民はそこまでの事考えちゃいないYO
nobodyさん [] 04/11/19 22:46:49:bIudiKa2

で?
上がり管理するのに別テーブル持たせるんだろ?
商品マスタに在庫も入れよう協会の人達って、頭がおかしい上に、なぜか布教するんだよなw
不思議で仕方がない。
nobodyさん [] 04/11/19 22:49:19:bIudiKa2

彼はショッピングカートを作るんだよな?
自動化しないなら、メールで受け付ければいいだろ?
何でカートが必要なんだよ?
この見栄っ張りめ!
nobodyさん [] 04/11/20 09:12:39:oMio8b2n
マスターの意味知らん奴らに何言っても無駄

234の言うとおり一度しっかり勉強しれ
nobodyさん [sage] 04/11/20 09:43:34ID:???

DBの基本を勉強しても
そのタブーの解説はない希ガス
nobodyさん [sage] 04/11/20 11:36:12ID:???
ttp://http://www.src-j.com/BOOK_NO/117.htm

コレヨメ
234 [sage] 04/11/20 13:08:45ID:???
中途半端な説明スマソ

よく言われる例えとして、マスタが台帳。トランザクションが伝票。

マスタは、予め用意されるデータで日々の処理では基本的に参照用として使い、その管理は権限を有するものが行う。
例えば、科目や商品情報、顧客情報など

トランザクションは、処理中に更新されるデータ。例として、売上伝票など

マスタは、様々な処理で参照されるためにレイアウトが変更されることを嫌う。

カートなんかの処理だと、売れてくると様々な機能追加が要求される。

キャンペーンなどで一時的に一部商品を5%割引したいなど

この情報を商品マスタに持つとキャンペーン期間以外の履歴に影響するので処理が複雑化する。

こういう理由?(ほとんど経験上の推測だけど)から、マスタとトランという区別する扱いがある。

在庫情報などは、仕入伝票と売上伝票から発生するもの。場合によってはそれがどこの倉庫にあるか等も必要になってくる。

処理上は問題ないとしてもあとでどのような改変があるかわからないのでマスタにすべき。

こんなもんでどうさ。

飯いてくる。
nobodyさん [sage] 04/11/20 13:21:50ID:???

なんで改行するの?

在庫数は商品情報といっしょのテーブルに
持ってもいいんじゃないかって話しだろ。

なんでいきなりキャンペーンの話しになったんだ?
nobodyさん [] 04/11/20 21:07:56:SKd17d3f

皆が書いているのは、これが理解できないなら基本からしっかり勉強しろってことだよ。
例えば、日本語を学んでみるとか。礼儀を学んでみるとか。
その次にDBの基本に入っていけば良い。
nobodyさん [sage] 04/11/22 10:36:22ID:???
在庫数っておれも
商品テーブルに持ってるよ。
まずいの?
だれか正解教えて〜
nobodyさん [] 04/11/22 10:51:31:FtWRk0Nl

DB設計のノウハウなので、正解といわれても困るんだけど、
仕事なら一緒にするとやり直しだろうね。
でも、趣味で遊んでるだけなら別にいいんじゃないかな?
特に困ってないでしょ?
nobodyさん [sage] 04/11/22 11:30:07ID:???
ちゃんと正規化しる!
nobodyさん [sage] 04/11/22 12:16:15ID:???

あげてるやつ全部お前だろ?
勘違い痛いね


だれに言ってるの?
nobodyさん [] 04/11/22 12:43:07:FtWRk0Nl

下げてるのも大体俺ですw
nobodyさん [sage] 04/11/22 13:05:03ID:???

自演かよ
(・∀・)カエレ!
nobodyさん [] 04/11/22 13:39:25:FtWRk0Nl

みんなに非難されてると思ってへこんでたの?
nobodyさん [sage] 04/11/22 14:23:55ID:???
――――――――――――――――――
 スレ存続の為のカキコが増えたなぁ・・・
__  __ .r――――――――――――――――――
    ∨   | 良いレスがあって期待もしたがな・・・
日 凸 U | ______
≡≡≡≡≡| /〃∧_∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 U ∩ [] ∨%ξ´∀`ξ   < この板には十年早かったのよ!
__ ∧ ∧__∧_∧___)_ \______________
  (   ,,)日(    .)□
― /   | ― (     )―――
\(__.ノ    ━┳━)
 ━┳━   └ ┃―・゛
 ̄ ┻  ̄ ̄ ̄ ┻ ̄ ̄ ̄
225 [sage] 04/11/25 18:09:12ID:???
ユーザ情報に購入履歴が、入ってるのは間違いです、ごめんなさい。
購入履歴は別テーブルにするつもり。

仕事で使うとかではないです。
DBを使ったプログラムの経験が殆ど無いので、練習で作りたいのです。
商品テーブルに在庫情報を持ったらいけないとか、知りませんでした。勉強になります。

と、仕入れテーブルと出荷テーブルから在庫数を導き出すのでしょうか?

そうするとテーブルは

ユーザ情報(マスタ)
メールアドレス,名前,生年月日,性別,住所,電話番号

商品情報(マスタ)
商品ID,商品名,価格,商品画像,商品説明,メーカ名

商品仕入れ(トラン)
仕入れ元,商品ID,入荷数

出荷(購入履歴と同一)(トラン)
商品ID,購入者メールアドレス,出荷個数,出荷年月日

って感じで問題ないでしょうか。
nobodyさん [sage] 04/11/25 18:59:57ID:???

在庫数は商品テーブルに持つ
っていうのが結論だよ
nobodyさん [sage] 2006/11/13(月) 15:27:34ID:???
あああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ
nobodyさん [] 2007/12/23(日) 10:57:33:2AlPUEj4
今、フリーのcgiを使っているんですが、コンビニ、カード決済を
導入するべくイプシロンに申し込んでるんですが、CGIの改造方法が
さっぱりわかりません。
イプシロンに対応したCGIを無料で作ってくれる神のような方はおられませんか?
nobodyさん [sage] 2007/12/23(日) 12:33:01ID:???
申し込んでるなら仕様と改造方法ぐらい教えてもらえるんじゃないの?
nobodyさん [sage] 2007/12/31(月) 13:07:37ID:???
ショッピングカートを作る際、不正な商品価格の入力などを
防ぐ意味合いで、セキュリティーを高くする方法を教えてください。

例えば、選んだ商品の一覧を保存する方法としては、データ(ログインID、商品名、
数量、価格)はすべてhtmlのformで<input type="hidden" ・・・に記述して行う
方法だと、ローカルに保存したhtmlから自由に価格の操作が出来てしまいますよね。
nobodyさん [sage] 2007/12/31(月) 16:16:01ID:???

マジレスすると
ちゃんとした業者に頼んだほうがいいと思う
nobodyさん [sage] 2007/12/31(月) 17:02:32ID:???
はマジレスになっていない件。
nobodyさん [sage] 2008/01/12(土) 22:48:30ID:???
客ブラウザからもらうのは商品IDと個数。
金額計算はサーバ側で再計算して確認画面再送信だろワン栗詐欺以外は。
nobodyさん [age] 2008/04/14(月) 18:52:32ID:???
age
nobodyさん [] 2008/06/14(土) 03:21:56:bbHeunPF
ttp://http://www.cj-c.com/cgi_s/cbbs.htm


新規投稿時(親記事)の入力項目(セレクトフォーム)を増やすしたいです。
設定でセレクトフォームをつけれるのですが1つだけで、もう1つ増やしたいのです。
omikujiFLH1Agv146.kng.mesh.ad.jp [sage] 2008/08/05(火) 11:43:57ID:???
test
nobodyさん [] 2010/05/18(火) 10:34:53:ho9rSNkW
t
nobodyさん [] 2012/07/27(金) 07:05:50.85:P/aPbVTD
川 ´‘ _‘||
nobodyさん [] 2012/10/05(金) 04:35:03.33:fQTvuJ1n
d(*゜ー゜*)
nobodyさん [] 2013/04/26(金) 10:59:21.45:eaOdRhpq
⊂((・ェ・))⊃
nobodyさん [] 2014/08/02(土) 00:19:54.85:ZXJ+z1Au

&#192;&#192;z
nobodyさん [sage] 2014/09/25(木) 11:58:55.96ID:???
クライアントサイドで金算とかイカれてるぜ
nobodyさん [] 2017/12/30(土) 13:10:47.60:YhlYw6jg
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

UWPG3OQ7OS

勢い5万以上のスレをメールでお知らせするサービス、実施中!!
憧れボディをGETしたい!その夢、ボニックで!

2ch勢いランキング 全部 1- 最新50 WebProg板ランキング

凡例:

レス番

100 (赤) → 2つ以上レスが付いている
100 (紫) → 1つ以上レスが付いている

名前

名無しさん (青) → sage のレス
名無しさん (緑) → age のレス

ID

ID:xxxxxxx (赤) → 発言が3つ以上のID
ID:xxxxxxx (青) → 発言が2つ以上のID

このページは2ch勢いランキングが作成したキャッシュです。元のページはこちら。削除についてはこちら