Bonjour à tous,
Je sais que ce sujet a été discuter maintes fois, mais je ne trouve pas de solutions à mon problème.
J'ai un panier à 6 entrées et je voudrais, si l'utilisateur le décide, supprimer un article complet du panier.
Voici le code que j'ai réalisé pour le moment (avec l'aide de divers forums).
supprimer.php
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 for($j=0;$j<$TAYBAT;$j++){ if($_SESSION['_$quantitebat'.$j]!=0){ echo'<tr>'; echo"<td align='center'>".$_SESSION['_$quantitebat'.$j]."</td>"; $reketref = mysql_query( 'SELECT * FROM produits WHERE Ref="'.$REFbat[$j].'"'); while($table = mysql_fetch_array($reketref)) { $montant[$j]=$_SESSION['_$quantitebat'.$j]*$table['prixpart']; echo"<td align='center'>".$table['Nom_produit']."</td>"; echo"<td align='center'><img src ='".$table['Bio']."'/></td>"; echo"<td align='center'>".$table['Poids_net_net_egoute']."</td>"; echo"<td align='center'>".$table['prixpart']."</td>"; echo"<td align='center'>".$montant[$j]."</td>"; echo '<td><a href=\"supprimer.php?[g]sup=$reference[/g]\">Supprimer ce produit</a></td>'; //Cette ligne est censé appellé supprimer.php pour supprimer ma ligne echo'<tr>'; $nbarticle++; } } }
J'ai trouvé sa, mais il y a certaines choses que je ne comprend pas, comme le [g] et [/g].
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <? session_start(); Header ("Expires:01/01/1970" ); $TAYBAT=(isset($_SESSION["TAYBAT"])?$_SESSION["TAYBAT"]:0); for ($i=0; $i<$TAYBAT; $i++){ list($_SESSION['_$quantitebat'.$j],$table['Nom_produit'], $table['Bio'], $table['Poids_net_net_egoute'],$table['prixpart'],$montant[$j]) = $panier[$i]; if($table['Nom_produit']==[g]$_GET['sup'][/g]){ unset($panier[$i]); } } Header("location: commande.php?cible=$cible" ); ?>
Pour l'instant, l'erreur qu'il me trouve est The requested URL /www2/\"supprimer.php was not found on this server.
Et si je remplace
par (sa je suis sur que supprimer.php est appelé
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo '<td><a href=\"supprimer.php?[g]sup=$reference[/g]\">Supprimer ce produit</a></td>';)
Il me met :
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo '<td><a href="?page=supprimer">Supprimer ce produit</a></td>';
Parse error: syntax error, unexpected '[' in /homez.184/www2/supprimer.php on line 7
Merci de votre aide.![]()









Répondre avec citation





Partager