ホームページ  >  記事  >  バックエンド開発  >  PHPのフォームformで送信された値の取得についていくつか質問させていただきます。

PHPのフォームformで送信された値の取得についていくつか質問させていただきます。

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

PHPでフォームから送信された値の取得について質問したいのですが、[追加]をクリックした後、bigclass値が取得されます。別のページで POST メソッドを使用して行の値を取得する方法は最後です。つまり、1 回クリックして現在の行の値を追加して送信します。フォームを使用して実現できますか?
-----解決策のアイデア----------------------
Put name= 'bigclass' を name='bigclass[]' に変更します
print_r($_POST[bigclass]) に移動して出力します
-----解決策のアイデア----- --- ----------------
各行にフォームを追加し、追加するときに現在のフォームの下の値を取得します。

------解決策----------------------送信ボタンの name 属性で特定シーケンスは大丈夫です。たとえば、name="submit[]" と記述すると、どのボタンがクリックされたかを取得できます。 $key=$_POST['submit']; $key の最初の要素 $k を取り出すと、$bigclass=$_POST['bigclass'][$k] で最終結果が得られます。

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