私はデータベースから保持されるオンラインポーリングを最初から作成しています。私は誰かが新しい投票を作ることができるようにシステムをセットアップすることに取り組んでいます。フィールドの正確な数を知らずにPOSTデータを取得します
私は、ユーザーが質問と回答(いくつかの答えがあるかもしれません)で、単純なHTMLフォームに必要事項を記入持つことになります。ユーザーは、各質問に対して複数の質問と複数の回答を追加することができます。
質問と回答の合計数は、ユーザによって決定されるように、私はこれに対応するためにいくつかの巧妙なPHPを作成する必要がある - があるが、多くの。
質問の静的な数を扱う場合、それは簡単です。しかし、POSTデータを個々のPHP変数に変換して処理できるようにするのは難しいです。
私は、誰もが任意のアイデアを持って、foreach
ループを使用して考えていましたか?
ごめんなさい。誰かが明確に何かを必要とするなら、私はそうすることを喜んでします。私の問題は、アレイのどの要素に何が含まれているのか正確にわからないときにPOST値を処理する方法について頭を悩ますことができないことです。物事が質問と回答のセット数と静的だったら、私は$_POST[0]
はQuestion1だった知っているだろう、など
ありがとうございました! =)
あなたとmeagarによって実証されたように、私はこのアプローチが好きです。 PHPで質問配列にアクセスするにはどうすればよいですか? – James
"PHPはそれらを' $ _POST ['questions'] 'の配列に変換します。 :) – coreyward
私はここに示すように多次元配列アプローチを使用しているので、解答としてマークしました。 meagarと他の誰もが返信してくれてありがとう。私は理解できる、私のために働く何かを作るために、みんなの投稿を使用しました! - 素晴らしいサイト、素晴らしいコミュニティ!再度、感謝します! – James