bonjour,
je suis en train de creer un caddie virtuel et j'ai un petit probleme au niveau de la suppression d'article dans ce caddie
voici le code qui devrait supprimer l'article choisi :
<?
// caddie_del.php... ...sert à supprimer un élément du caddie...
session_start();
if(isset($_GET['article']))
{
// si un produit ets spécifié.;;
$quantite = count($panier);
for($i=0;$i<$quantite;$i++)
{
// on fait une boucle qui parcours le panier...
if($panier)[$i]['article'] == $_GET['article'])
{
// une fois arrivé au produit voulu, on le supprime...
array_splice($panier),$i,1);
}
}
et voici le code où il y a les fonctions du panier :
<?php //sert pour le panier
//contient des fonctions utiles
if (!session_id())
session_start();
function aff_panier()
{
for ($i = 1; $i <= 23 ; $i++)
{
}
if(!($base=mysql_connect("localhost","root","")))
{
echo "<br><B>probleme lors de la connexion à MySql</B><br>";
exit();
}
else
{
mysql_select_db(BASE, $base);
for ($i = 1; $i <= 23 ; $i++)
{
if (($tab_com = mysql_query("SELECT ref_produit, designation_produit , prix_produit
FROM produit
WHERE ref_produit = '".$_SESSION['panier']['ref_produit'][$i]."'
AND '".$_SESSION['panier']['quantite'][$i]."' > 0", $base)))
$res_com = mysql_fetch_array($tab_com); //tableau contenant les valeurs de la requete (resultat_commande)
//print_r ($res_com);
$quantite = $_SESSION['panier']['quantite'][$i];
$prix = $res_com[2]*$quantite;
if ($quantite > 0)
{
echo " <tr align=\"center\">
<td><b>".$res_com[1]."</b></td>
<td><b>".$res_com[2]."</b></td>
<td><b>".$quantite."</b></td>
<td><b>".$prix." €</b></td>
<td><b><form><input type=\"submit\" value=\"cliquez ici\"> <a href = http://YYYYYYYYYYYY/XXXXXXXX/supprime.php></a></form>
</tr>";
}
}
}
}
?>
mon code marche tres bien sauf pour la suppression d'article
merci pour votre aide