Page 1 sur 1

supression valeur dans tableau

Posté : 01 avr. 2006, 21:28
par sam01
bonjour,

je veux suprimer la quantité dans mon tableau pour la remplcer par une nouvelle quantité ($qtep):

array_splice($_SESSION['panier'],$i,1); 
   $_SESSION['panier'][] = array ("id" => $_GET['id'],   "qte" => $qtep);  

le problème c'est ma nouvelle ligne perd sa place dans le tableau.
j'ai l'impression qu'elle vient se placer à la fin du tableau.
J'aimerais faire la même chose mais que ma ligne garde sa place dans le tableau. Si ma ligne modifiée est la 2 ème sur 10, j'aimerais qu'elle reste la 2 ème sur dix. dans le code que je vous présente, elle passe en numéro 10.
merci d'avance.

Posté : 01 avr. 2006, 22:16
par Truc
Salut,
Lors d'un ajout dans un tableau de cette manière:
$tableau[] = 1;
la valeur est ajoutée en fin.

Tu veux remplacer une quantité par une autre, pourquoi ne pas faire comme ceci:
$_SESSION['panier'][$i]['id'] = $qtep;
écraser la valeur précédente.