Encore un undefined offset - PHP - Programmation
Marsh Posté le 03-10-2008 à 17:13:56
undefined offset ça veut juste dire que cet élément n'existe pas dans ton tableau
avant de le lire, il faut que tu vérifié si il existe
Marsh Posté le 03-10-2008 à 17:28:13
Merci pour ta réponse.
Euh ben en fait j'ai fais un var_dum de $offer qui est mon tableau. Et il me retourne array(0) { }.
Je fais un echo isset($offer[$lot->getId()]) et il me renvoie rien. Donc c'est que mon tableau est vide. Mais normalement non. Je comprends pas d'où vient le problème.
Marsh Posté le 03-10-2008 à 16:47:20
Bonjour,
il me semble que lorque que l'on a un undefined offset c'est parce que ce n'est pas un tableau.
Je m'explique : j'ai un Undefined offset: 5 à la ligne x.
Cette ligne contient
Le 5 correspond à $lot->getId().
Quand je fais un getType de $offer il me met bien que c'est un array.
Voici l'initialisation de $offer :
Voici la fonction getPrixOffreByLot()
Si vous voyez d'où peut provenir l'erreur. Merci d'avance.