Bonjour a tous,
Je me casse la tête sur un problème synthaxe qui m'embete fortement(je suis débutant en php).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<form action="creervote.php" method="post">
 
for ( $i = 0; $i < $_POST['SnbC']; $i++ ) {
echo "<tr><td>Candidat n°".($i+1)." : </td><td<input type='text' name='candidat' value='candidat".$i."'></td></tr>";
 }
 
echo "</table><input type='submit' name='Ssubmitcandidat' value='Valider'/>";
 
echo "</form>";
voila une partie de mon code


Une fois le formulaire valider, ce que je souhaite par exemple c'est afficher par exemple le candidat 2 donc à l'indice 2
j'ai essayé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
if(isset($_POST['Ssubmitcandidat'])){
$k=2;
echo $_POST["candidat".$k]; //il n'affiche rien
}
//
if(isset($_POST['Ssubmitcandidat'])){
echo $_POST["candidat".$k]; /*il affiche le dernier candidat rentré et ne prend pas de l'indice*/
}
//
if(isset($_POST['Ssubmitcandidat'])){
echo $_POST["candidat".$i]; /*quand je met $i j'ai rien du tout*/
}
Merci d'avance de vos réponses