if(isset($_POST['status']))
Posté : 29 mai 2014, 15:15
Bonjour,
J'ai créé un formulaire avec comme réponse "oui" ou "non" pour une liste de personnes.
Afin de pouvoir pour chaque personne choisir "oui" ou "non", j'ai donné incrémenté la partie "name" à chaque ligne.
Voici la partie html :
Pour la partie
Voici la partie php :
Sub
J'ai créé un formulaire avec comme réponse "oui" ou "non" pour une liste de personnes.
Afin de pouvoir pour chaque personne choisir "oui" ou "non", j'ai donné incrémenté la partie "name" à chaque ligne.
Voici la partie html :
Michel <input type="radio" name="statut1[]" value="O">Oui <input type="radio" name="statut1[]" value="N">Non <br />
Pierre <input type="radio" name="statut2[]" value="O">Oui <input type="radio" name="statut2[]" value="N">Non <br />
Jean <input type="radio" name="statut3[]" value="O">Oui <input type="radio" name="statut3[]" value="N">Non <br />
Marie <input type="radio" name="statut4[]" value="O">Oui <input type="radio" name="statut4[]" value="N">Non <br />
Mon problème se trouve du côté PHP. Je souhaite afficher les réponses les unes à côté des autres (après ce sera pour injecter ligne par ligne dans une base de données) mais je suis perdu...Pour la partie
if(isset($_POST['status']))
y a-t-il moyen d'incrémenter le status de +1 ? J'ai essayé avec $1=$1+1 et if(isset($_POST['status.$1'])) mais cela ne fonctionne pasVoici la partie php :
if(isset($_POST['status']))
{
foreach ($_POST['status'] as $_status)
{
echo "Status = {$_status}\n";
}
}
Merci d'avance pour votre aide,Sub