通常これを行う方法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-13 13:37:52783ブラウズ

通常、これをどのように行うのでしょうか?
インターフェイス 2 で、顧客情報を入力し、部屋番号、滞在日数を選択すると、[OK] ボタンがあります。
OK をクリックすると、インターフェース 3: 部屋料金名、単価、割引、デポジット、受取額、実際の受取額、変更が表示され、OK ボタンがあります。

質問が 2 つあります:
1. この場合、インターフェース 3 で支払いが完了した後、どの段階で顧客情報、部屋番号、滞在期間をデータベースに書き込む必要がありますか? OKボタンをクリックして書き込みますか?これらのデータは前のインターフェイスのフォームから渡されます。
2. インターフェース 3 の支払い情報には一意の識別子が必要ですか?それ以外の場合は、誰でも伝票のコピーを取得してデポジットを返金することができます。この識別子は通常どのように生成されるのでしょうか?データベースから直接取得されるのでしょうか?

-----解決策--------------------------------
1: インターフェイス 3 データベースに書き込みます。転送: インターフェイス 3 もフォームを作成します。 2 番目のインターフェイスで送信された値をフォームに書き込んだ後。 「OK」をクリックしてデータベースに書き込みます。

はい。一意の識別子が必要です。データベースから一意の ID を取得するだけです。
------解決策---------
このプロセスは、ショッピングカートの場合と同じです。モール--- 順序は同じです
------解決策----------------------
単純に、serialize() を使用できます。 まずこれを変換します配列を文字列に変換します。次に、パラメータを受け取るページで unserialize() を使用して配列に変換すればOKです。
より複雑な場合は、配列を走査することができます
foreach($array as $key =>$value)
echo "";

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