2012-08-23 52 views
4

我有一個具有相同名稱的html表單多個數據。像這樣...具有相同名稱的多個表單數據

HTML代碼

<tr> 
    <td valign="top"><input id="" type="text" name="asset_id" size="15"/></td> 
    <td valign="top"><input id="" type="text" name="batch_code" size="15"/></td> 
    <td valign="top"><input id="" type="text" name="description" size="50"/></td> 
</tr> 
<tr> 
    <td valign="top"><input id="" type="textbox" name="asset_id" size="15"/></td> 
    <td valign="top"><input id="" type="textbox" name="batch_code" size="15"/></td> 
    <td valign="top"><input id="" type="textbox" name="description" size="50"/></td> 
</tr> 

如何在PHP $ _ POST []後端進程發送此。請幫助我..

+0

它確實是,一個問題:/ –

回答

4

使用此HTML:

<tr> 
    <td valign="top"><input id="" type="text" name="asset_id[]" size="15"/></td> 
    <td valign="top"><input id="" type="text" name="batch_code[]" size="15"/></td> 
    <td valign="top"><input id="" type="text" name="description[]" size="50"/></td> 
</tr> 
<tr> 
    <td valign="top"><input id="" type="text" name="asset_id[]" size="15"/></td> 
    <td valign="top"><input id="" type="text" name="batch_code[]" size="15"/></td> 
    <td valign="top"><input id="" type="text" name="description[]" size="50"/></td> 
</tr> 

注意,有沒有type="textbox";正確的typetext
在PHP中,訪問數據是這樣的:

$_POST["asset_id"]; // this is an array of the values of the asset_id textboxes 
$_POST["batch_code"]; // array of batch codes 
$_POST["description"]; // array of descriptions 
5

追加Square Bracket []您的名字:

<tr> 
    <td valign="top"><input id="" type="text" name="asset_id[]" size="15"/></td> 
    <td valign="top"><input id="" type="text" name="batch_code[]" size="15"/></td> 
    <td valign="top"><input id="" type="text" name="description[]" size="50"/></td> 
</tr> 
<tr> 
    <td valign="top"><input id="" type="textbox" name="asset_id[]" size="15"/></td> 
    <td valign="top"><input id="" type="textbox" name="batch_code[]" size="15"/></td> 
    <td valign="top"><input id="" type="textbox" name="description[]" size="50"/></td> 
</tr> 

在你的PHP:

<?php 
    print_r($_POST['asset_id']); 
    print_r($_POST['batch_code']); 
    print_r($_POST['description']); 
?> 
相關問題