Bonjour,

J'ai fais ce 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
 
$prix_total=0;
foreach ( $_POST["select"] AS  $value ){
	$data = explode("-", $value);	
	if ((!empty($_POST[$data[0]])) && ($_POST[$data[0]] != 0)) {
 
		$prix= $data[4] * $_POST[$data[0]];
		$prix_total += $prix;
		$prix_unitaire= sprintf("%01.2f", $data[4]);
		echo '<tr>
				  <td class="main">
					<table border="0" cellpadding="0" cellspacing="0">
					  <tr><td class="main" height="10" width="100%"></td></tr>
					  <tr><td class="main_bold" width="720">' . tep_draw_separator('pixel_trans.gif', '10', '1') . '-&nbsp;' . $data[1] . '<input type="hidden" name="select[]" value="'. $data[1] . '-' . $_POST[$data[0]] . '-' . $data[3] . '-' . $data[2] . '-' . $prix_unitaire . '-' . $prix . '-' . $prix_total . '" /></td></tr>
					  <tr><td class="main" width="720">' . tep_draw_separator('pixel_trans.gif', '30', '1') . 'Quantité : ' . $_POST[$data[0]] . '</td></tr>
					  <tr><td class="main" width="720">' . tep_draw_separator('pixel_trans.gif', '30', '1') . 'Couleur : ' . $data[3] . '</td></tr>
					  <tr><td class="main" width="720">' . tep_draw_separator('pixel_trans.gif', '30', '1') . 'Taille : ' . $data[2] . '</td></tr>
					  <tr><td class="main" width="720">' . tep_draw_separator('pixel_trans.gif', '30', '1') . 'Prix unitaire : ' . $prix_unitaire . ' Euros</td></tr>
					  <tr><td class="main" width="720">' . tep_draw_separator('pixel_trans.gif', '30', '1') . 'Sous-total : ' . $prix . ' Euros</td></tr>
					</table>
				  </td>
				</tr>';
 
		//mise en memoire session
		$_SESSION['panier'] = array($data[1],$data[3],$data[2],$_POST[$data[0]]);
 
 
	} 
}
Mais ca me rentre qu'une ligne dans le tableau $_SESSION['panier'], si $_POST['select'] comporte plusieurs lignes comment je peux les rentrer toutes??