作者acess23 (俊)
看板PHP
標題[請益] 多項表單
時間Thu Nov 1 23:25:27 2012
如果我的表單資料筆數不是定植
如何利用變數去控制name
例如
<input type = "radio" name = " ?? " value = "yes">
如果我有很多像這樣的表單
數量會根據資料庫讀取而有不同
該怎麼寫呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.242.55.89
1F:→ MOONRAKER:1)裝陣列 2)foreach 3)echo 4)endforeach 很簡單巴! 11/02 00:36
能不能舉個例子呢?
name = " ary[] " 是這樣嗎?
傳遞之後
$_POST[???] 如何取得?
※ 編輯: acess23 來自: 111.242.14.52 (11/02 01:23)
2F:推 carlcarl:你用var_dump($_POST) 就知道裡面的值怎麼存和該怎麼拿 11/02 01:54
3F:→ MOONRAKER:是可以這樣大家接成一個陣列啊 這樣不錯 雖然我不是這個 11/02 12:43
4F:→ MOONRAKER:意思 :P 我是說比如像這樣 11/02 12:43
5F:→ MOONRAKER:$inputs = Array( 'name', 'phone', 'sex', 'length'); 11/02 12:44
6F:→ MOONRAKER:<?php foreach ($inputs as $inp) : ?> 11/02 12:44
7F:→ MOONRAKER: <input type="text" name="<?php echo $inp; ?>" /> 11/02 12:44
8F:→ MOONRAKER:<?php endforeach; ?> 這不就結了 11/02 12:44
9F:→ MOONRAKER:如果是一群一群的radio 可以用好幾個陣列 或二維陣列 11/02 12:45