好的,所以,在處理單選按鈕數組時比其他線程有不同的問題。HTML:單選按鈕陣列
我想讓它取決於所選答案的值保存在不同的數組上,但我不想讓用戶能夠從同一個問題中選擇多個選項。
實施例:
Question 1
<input type="radio" name="Array1[]" value="question1"/>
<input type="radio" name="Array2[]" value="question1"/>
<input type="radio" name="Array3[]" value="question1"/>
<input type="radio" name="Array4[]" value="question1"/>
Question 2
<input type="radio" name="Array1[]" value="question2"/>
<input type="radio" name="Array2[]" value="question2"/>
<input type="radio" name="Array3[]" value="question2"/>
<input type="radio" name="Array4[]" value="question2"/>
這樣做的目的是爲了讓我可以安排在4個類別一個問題本身,和填充與得到分配給它們的問題每個陣列。
例子:
假設4個問題,答案是1,3,1,2,所產生的陣列我想應該是:
Array1[0] = "question1"
Array1[1] = "question3"
Array2[0] = "question4"
Array3[0] = "question3"
Array4[] = Empty array
可以這樣做或做我需要一個不同的方法來獲得理想的輸出?順便說一下,我計劃使用PHP來處理這個表單。
編輯:一些更多的細節。一個示例用法。
<h1>What are your preferences?</h1>
<form type=...etc.>
<label>Cats</label>
<input type="radio" name="Love[]" value="Cats"/>
<input type="radio" name="Like[]" value="Cats"/>
<input type="radio" name="Dislike[]" value="Cats"/>
<input type="radio" name="Hate[]" value="Cats"/>
<label>Dogs</label>
<input type="radio" name="Love[]" value="Dogs"/>
<input type="radio" name="Like[]" value="Dogs"/>
<input type="radio" name="Dislike[]" value="Dogs"/>
<input type="radio" name="Hate[]" value="Dogs"/>
<label>Ferrets</label>
<input type="radio" name="Love[]" value="Ferrets"/>
<input type="radio" name="Like[]" value="Ferrets"/>
<input type="radio" name="Dislike[]" value="Ferrets"/>
<input type="radio" name="Hate[]" value="Ferrets"/>
<label>Turtles</label>
<input type="radio" name="Love[]" value="Turtles"/>
<input type="radio" name="Like[]" value="Turtle"/>
<input type="radio" name="Dislike[]" value="Turtles"/>
<input type="radio" name="Hate[]" value="Turtles"/>
<form>
這是什麼邏輯?目的是什麼?你只能選擇一個收音機,這是關於收音機的事情。你爲什麼要用數組?一個簡單的<?php $ radioValue = $ _POST ['radioName']?>'將起作用。 – elclanrs 2012-02-14 19:12:14
而不是問題的答案,這是某種安排腳本,其中用戶應該將問題安排在四個類別中的一個。把它看作是對象的問題,可以放在四個盒子中的一箇中;所以期望的輸出是每個盒子包含的。 – ZoeStellan 2012-02-14 19:17:28
你能舉出一個可能的問題和答案的例子嗎?我仍然不明白。你不能只使用複選框嗎? – elclanrs 2012-02-14 19:21:31