Undefined offset: 0 panier.php on line 86

Undefined offset: 0 panier.php on line 86 - PHP - Programmation

Marsh Posté le 27-10-2004 à 18:29:09    

Bonjour,
Aidez moi, je debute en php! j'en peu plus!
question?
Pourqoui je n'arrive pas a supprimer un element de cette tableau?
 
 
 
  :bounce: line 86 <?php if($liste[0][0] != "VIDE" ) { ?>
......
 
//----------------------------------------------------SUPP PANIER
if ($suppPanier=="SUPPRIMER" )
{
 $article=$_GET['article'];
 for ($i=0;$i<count($liste);$i++)
  {
  if($article==$liste[$i][0])
   array_splice($liste,$i,1);
  //suppression de l'article
  }
 $_SESSION['liste']=$liste;//mAj de la liste
 
Voiçi erreur:
Notice: Undefined offset: 0 in c:\programmi\easyphp1-7\www\......\public\panier.php on line 86
 
Merci, sauvez moi!

Reply

Marsh Posté le 27-10-2004 à 18:29:09   

Reply

Marsh Posté le 27-10-2004 à 18:52:39    

essaye avec unset


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 27-10-2004 à 19:04:49    

Merçi,
J'essaie, mais ça ne marche pas!

Reply

Marsh Posté le 28-10-2004 à 09:23:43    

le pb vient pas qu'il n'arrive pas à la supprimer, mais plutot qu'elle n'existe pas:
... undefined... --> et c'est un notice, pas une erreur
 
line 86 <?php if($liste[0][0] != "VIDE" ) { ?>  
une de tes 2 dimensions (ou les 2) n'a(ont) pas de valeur pour [0] ("Undefined offset: 0" )
 
enfin c'est ce que j'en déduis du message...


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed