Bonsoir,

Je suis en train de me prendre la tête car je n'arrive pas a trouver la façon d'afficher le résultat de mon formulaire.

Voici ce que le formulaire retourne en post:

num_episode[] (Numero de episode)
url[] (L'url[x] de l'episode[x])
ep_partie[] (parti(x) de l'episode[x]) par exemple retourne value="1_2"(partie2 de l'episode1)

Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
 
<?php
 
// On recupere le contenu des champs
$episode = $_POST['num_episode'];
$ep_part = $_POST['ep_part'];
$url = $_POST['url'];
 
// On fait une boucle autant de fois que l'on recoit le champ episode
for($i = 0 ; $i < count($_POST['num_episode']) ; $i++)
{
	$episode = $_POST['num_episode'][$i];
	$i2 = $i + 1 ;
	echo '::'.$i2.' Ajout de l\'episode '.$episode.'  dans le champ "epi_film"! <br />';
 
 
 
		$ep_part = $_POST['ep_part'][$i];
		$url = $_POST['url'][$i];
 
		// On découpe la valeur du champ ep_part (ex : ep_part=2_1 [2 correspond au numero du champ de 				 		l'episode et 1 correspondant au numero de la partie])
		list($num_episode, $num_partie) = explode("_", $ep_part);
 
 
 
 
 
	// On fait une boucle autant de fois que $i2 correspond au numero du champ $num_episode
	for($num_episode = 0 ; $num_episode < $i2 ; $num_episode++)
		{
 
 
 
 
			  echo 'Episode : '.$episode.'<br />
			  Partie '.$num_partie.' <br />
			  Url :  '.$url.'  : 
			  de l\'episode  dans le champ "epi_film"! <br /><br />';
 
 
 
	}
}
?>
Le résultat que j'obtiens :

::1 Ajout de l'episode 5 dans le champ "epi_film"!
Episode : 5
Partie 1
Url : http://cou1 : de l'episode dans le champ "epi_film"!

::2 Ajout de l'episode 6 dans le champ "epi_film"!
Episode : 6
Partie 2
Url : http://cou2 : de l'episode dans le champ "epi_film"!

Episode : 6
Partie 2
Url : http://cou2 : de l'episode dans le champ "epi_film"!
Ca me trie correctement les épisodes et affiche le nombre de résultat correspondant au nombre de partie. (1 partie pour l'épisode5, et 2 pour la 6)

Mais comme vous pouvez le constater le résultat de la 2eme boucle affiche la derniere valeur uniquement répéter x fois le nombre de partie.

Ca fait quelque heures que je suis dessus, essayé plusieurs méthode, mais la mon cerveau a fondu..

Voici le résultat que je souhaite avoir :

:1 Ajout de l'episode 5 dans le champ "epi_film"!
Episode : 5
Partie 1
Url : http://cou1 : de l'episode dans le champ "epi_film"!

::2 Ajout de l'episode 6 dans le champ "epi_film"!
Episode : 6
Partie 1
Url : http://cou3 : de l'episode dans le champ "epi_film"!

Episode : 6
Partie 2
Url : http://cou4 : de l'episode dans le champ "epi_film"!
Merci pour votre aide