Documents Original Xerox
-------------------------------------------------
ABC <checkbox> <checkbox>
DEF <checkbox> <checkbox>
XYZ <checkbox> <checkbox>
私は上記のようにチェックボックス構造を持っています。 しかし、私はそれを実装すると思います。 チェックボックスが1つしかないので、通常のチェックボックスの動作を知っています。しかし、この場合には、すべての文書のために、2のチェックボックス(元コピーとゼロックスコピー)PHP - チェックボックスを使用してキーと値を取得する
を提出するがクリックされた後、私は、のような心を持っている何 ありますが、私は何とかの配列を取得する必要があります最初[]
がorginalであり、そして第二[]
以下
ABC -> [1][1]
DEF -> [0][1]
XYZ -> [1][0]
状はゼロックスあります。 ここで、1
はチェックされたことを示し、0
はチェックされていないことを示します。
私はそれをどのように実装すべきか考えていません。 これは私のコードです...(これは恐ろしく間違っている可能性があり、私は同意する..しかし、私はまだ私が試みを試みた..しかし、それを把握することができませんでした。)
<table>
<tr>
<td>Aadhar</td>
<td><input type="checkbox" name="document[]" value="1"/></td>
</tr>
<tr>
<td>Pan Card</td>
<td><input type="checkbox" name="document[]" value="1"/></td>
</tr>
<tr>
<td>Address</td>
<td><input type="checkbox" name="document[]" value="1"/></td>
</tr>
<tr>
<td>Light Bill</td>
<td><input type="checkbox" name="document[]" value="1"/></td>
</tr>
<tr>
<td><input type="submit" value="Submit" /></td>
</tr>
</table>
PHP
$documents = $_POST['document'];
$a = implode($documents);
echo $a;
これまでのところ、私は1
(値)を正しく取得しています。でも、1
(値)が属するdocument
(キー)が必要です。 誰でも私を助けてください。
は私の代わりにこれを使用することができ、 ** ** **
絶対に!あなたが提出物の反対側で何を得ているのかを見るための簡単な方法は 'var_dump($ _ POST);' – Bing
です。実際には動作しません[adhaar] [] ..私はそれを受け入れないと思います。文書のみ受け入れる –