Ok, donc, j'ai un autre type de problème lorsque vous traitez des réseaux de boutons radio que les autres threads. Je veux l'avoir pour que, selon la réponse choisie, la valeur soit sauvegardée sur un autre tableau, mais je ne veux pas que l'utilisateur puisse sélectionner plus d'une option de la même question.HTML: Array Button Array
Exemple:
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"/>
Le but est pour que je puisse arranger les questions elles-mêmes dans l'une des 4 catégories, et remplir chaque tableau avec les questions qui leur se est assignés.
Exemple:
En supposant 4 questions et les réponses étant 1, 3, 1, 2, les tableaux résultants je veux serait:
Array1[0] = "question1"
Array1[1] = "question3"
Array2[0] = "question4"
Array3[0] = "question3"
Array4[] = Empty array
cela peut être fait ou ai-je besoin d'un approche différente pour atteindre le résultat souhaité? Je prévois de traiter ce formulaire en utilisant PHP en passant.
EDIT: Plus de détails. Un exemple d'utilisation.
<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>
Quelle est la logique derrière tout cela? Quel est le but? Vous ne pouvez sélectionner qu'une seule radio, c'est la chose à propos des radios. Pourquoi utiliseriez-vous un tableau? Un simple ' Php $ radioValue = $ _POST ['radioName']?>' Fonctionnera. – elclanrs
Plutôt que les réponses aux questions, il s'agit d'une sorte de script d'arrangement, dans lequel l'utilisateur est censé organiser la question dans l'une des 4 catégories.Pensez-y comme les questions étant des objets, qui peuvent être mis dans l'une des 4 cases; donc la sortie désirée est ce que chaque boîte contient. – ZoeStellan
Pouvez-vous donner un exemple d'une question possible et des réponses? Je ne comprends toujours pas. Tu ne peux pas utiliser les cases à cocher? – elclanrs