私はPHPが初めてです。グリッドを含むページがあります。ユーザーは、グリッド内の一部の値を編集できます。送信ボタンをクリックすると、すべてのグリッド データがアクション ページに渡されます。しかし、私はこれを行う方法がわかりません。入力してください。
質問する
531 次
3 に答える
0
データの永続性は、2 つの方法のいずれかで処理できます。
オプション 1: データをファイルに保存する
オプション 2: データをデータベースに保存する
通常、保持したいデータのセットが複数あるため、ほとんどの場合、オプション 2 を選択します。
あなたのユースケースでは、フォームのアクション URL として PHP スクリプトを使用します。その後、PHP スクリプトはデータを検証して保持します。
別のページ (またはスクリプト) は、選択した手段を介してこのデータにアクセスできます。
于 2013-07-31T05:20:11.067 に答える
0
たとえば。フォームがこのようなものである場合、以下のようにテキストに名前を付けることができます。
<form name="form_submit" method="post" action="">
<table>
<tr>
<td><input type="text" name="title[]" /></td>
<td><input type="text" name="text[]" /></td>
</tr>
<tr>
<td><input type="text" name="title[]" /></td>
<td><input type="text" name="text[]" /></td>
</tr>
<tr>
<td><input type="text" name="title[]" /></td>
<td><input type="text" name="text[]" /></td>
</tr>
<tr>
<td><input type="text" name="title[]" /></td>
<td><input type="text" name="text[]" /></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="Submit" name="submit" /></td>
</tr>
</table>
</form>
送信すると、値の出力は以下のような配列の形式になります。
Array
(
[title] => Array
(
[0] => test
[1] => test1
[2] => test2
[3] => test3
)
[text] => Array
(
[0] => test
[1] => test1
[2] => test2
[3] => test3
)
[submit] => Submit
)
于 2013-07-31T05:20:25.167 に答える