Re:品番と数量を引くための「$****」記述方法


このメッセージの投稿者: ベルコールさん 2003/09/08 20:15:01

元メッセージ: Re:品番と数量を引くための「$****」記述方法 投稿者: 尾ア克之さん 2003/08/28 23:08:35

>早速にありがとうございます。説明不足で申し訳ありません。
>注文結果を、別にある本部の在庫データに自動反映したく、
>++++++++++++++++++++++++++++++++++++++++
>◇ご注文票(確認)◇
>-----------------------------------------------------------------------
>■品番:10002
>アナスイ
>@6,400【2】
>■品番:10003
>アラミス
>@5,700【1】
>-----------------------------------------------------------------------
>〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
>として、画面では表示されるデータを下記のようなかたちにして受け渡したいのです。

><input type="hidden" name="ITEM01" value="1002">(アナスイの品番)
><input type="hidden" name="COUNT01" value="2">(アナスイの数量)
><input type="hidden" name="ITEM02" value="1003">(アラミスの品番)
><input type="hidden" name="COUNT02" value="1">(アラミスの数量)
>〜
>〜

>説明書きにある通り、注文者の氏名等は注文票項目のkeyの頭に$をつけ、
><input type="hidden" name="ORDER_NAME1" value="$name1">
>で受け渡せるのですが、品番と数量の部分をどう記述すれば可能なのか、わかるとたいへん助かります。
-----
前回お答えしたように「品番:数量」がコンマ区切りで $cooki に格納されています。
サブルーチン cart から戻ったところで、やり方はいろいろありますが、
たとえば、次の構文で取り出せばいいでしょう。
 foreach(split(/,/,$cooki)){($hinban,$su)=split(/:/); ・・・・ }


このメッセージへの返事:

218.44.146.186/big.bellcall.co.jp