2013-02-25 87 views
0

我有相同名稱的幾個輸入字段(有幾個人輸入字段,但這種的人是很重要的):PHP - 計算具體交變量

<input type=text name=title1 id=title1/> 
<input type=text name=title2 id=title2/> 
<input type=text name=title3 id=title3/>... 

我怎麼能指望他們(只是名稱titlex輸入)?

+6

如果你稱他們爲'NAME = 「稱號[]」 而不是''$ _ POST [ '標題']'應該是一個包含所有這些數組。這是一個選擇嗎? – Wiseguy 2013-02-25 22:25:46

+0

使用名稱標題[]將導致在php內的數組。 – datasage 2013-02-25 22:25:52

+1

@Wiseguy我從來沒有想過在那個方向。我想我可以把它放在同一個數組中,然後計算新數組。 – Sasha 2013-02-25 22:27:42

回答

3

如果您無法更改HTML,則只要設置$ _POST即可迭代。 例子:

$i = 1; 
while (isset($_POST["title".$i])) { 
    //handle input 
    $i++; 
}