[RESOLU] Undefined index

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 : [RESOLU] Undefined index

Re: Undefined index

par Larker » 02 mai 2014, 14:12

C'est bon j'ai corrigé, merci ;)

Re: Undefined index

par moogli » 02 mai 2014, 01:00

l'utilisation de issrt ou empty afin de savoir si les index existent dans les tableaux.

tu ne peux pas utiliser d'index qui n'existe pas (cf sujet précédent)

@+

Re: Undefined index

par Larker » 01 mai 2014, 23:50

Tu es sur que c'est le même problème car ça me donne ça quand je teste var_dump ($planete->equipements); ?

array(3) { [1]=> int(0) [2]=> int(0) [3]=> int(0) } array(3) { [1]=> int(0) [2]=> int(0) [3]=> int(0) } array(3) { [1]=> int(0) [2]=> int(0) [3]=> int(0) }

Re: Undefined index

par moogli » 01 mai 2014, 23:04

salut,

ton problème est le même que ce sujet (3 lignes plus bas !).

Merci d'utiliser le formulaire de recherche ;)

résoudre le problème d'index réglera aussi la division par zéro.

@+

Undefined index

par Larker » 01 mai 2014, 20:32

Bonjour à tous,

Je reviens solliciter votre aide suite à plusieurs messages d'erreurs qui sont apparus sur mon site et que je n'arrive pas à corriger.

Notice: Undefined index: index_equipement in /public_html/test/include/classes.php on line 48

Notice: Undefined index: in /public_html/test/include/classes.php on line 48

Warning: Division by zero in /public_html/test/include/classes.php on line 48

Notice: Undefined index: index_equipement in /public_html/test/include/classes.php on line 51


Voici les lignes de codes en question :

Ligne 48 :
	$nombreRestant = ceil(($equipement_infos['fin'] - CURRENT_TS)/$equipement[$this->proprietaire['race']][$equipement_infos['index_equipement']]['tempsConstruction']);
Ligne 51 :
	$getInfosBatiment = $db->query("SELECT id_equipement,qte FROM planete_equipements WHERE id_planete=".$this->id_planete." && index_equipement=".$equipement_infos['index_equipement']." && id_systeme=".$equipement_infos['id_systeme']."");
Merci d'avance à ceux qui pourront m'aider sur ce problème. ;)