2017-04-12 5 views
0

私はHTMLとPHPの世界では新しいです。私はこのようなHTML入力型テキストとマルチ次元配列(私はCodeIgniterのフレームワークを使用する)ようにしよう:入力テキストのIDを使用して、複数の入力タイプのテキストから配列を作成する方法は?

<form method="POST"> 
<input type="text" id="myTF[0][0]" values="A"/> 
<input type="text" id="myTF[0][1]" values="B"/> 
<input type="text" id="myTF[0][2]" values="C"/> 
<input type="text" id="myTF[1][0]" values="D"/> 
</form> 

をと私はそのフォームを送信すると、私はこのようなPHPコードを使用することを願って:

foreach($myTF as $index_first => $val){ 
foreach($val as $index_second => $val2){ 
    echo($val2); 
} 
} 

上記のコードは正しいですか?それとももっとうまくやるために他の方法がありますか?

+1

あなたは名前として 'name'を使用してください。 –

+0

@ fast-snail:名前を使用すると、myTF [0] [0]を名前として書くと動作しますか? – Patrick

+0

私はそれがうまくいくはずだと思います。しかし、なぜそれをテストしないのですか? –

答えて

0

私は$ _POSTデータを出力し、配列構造を見ています。私の頭の上にそれをやって、私はhttps://3v4l.orgにデータを差し込まれ、このなった:私は間違った構造を有していてもよいが、ロジックの一部がするかどうかを把握するための便利なツールです

https://3v4l.org/hD8Bv enter image description here

を仕事かどうか

+1

'echo($ val2);' .. –

+0

あなたの配列はHTMLから来ていません。 – Patrick

+0

@FastSnail derp、それを捕まえるためのTY。更新されたリンクと画像。 –

関連する問題