supression valeur dans tableau

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : supression valeur dans tableau

par Truc » 01 avr. 2006, 22:16

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.

supression valeur dans tableau

par sam01 » 01 avr. 2006, 21:28

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.