Undefined alors que j'ai déclaré ma variable
Résolu
aneantisseur
Messages postés
377
Date d'inscription
Statut
Membre
Dernière intervention
-
aneantisseur Messages postés 377 Date d'inscription Statut Membre Dernière intervention -
aneantisseur Messages postés 377 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'ai un petit problème, j'ai ce code d'erreur Notice: Undefined index: vie in C:\wamp\www\jeu en ligne\kit_graphique\index.php on line 77 alors que j'ai déclaré ma variable :s
Voilà le code :
La ligne 77 étant la dernière.
Merci.
Voilà le code :
$query_vie_add = mysql_query('SELECT SUM(vie) FROM items_equip WHERE pseudo=\''.$_SESSION['pseudo'].'\'') or die(mysql_error());
$query_vie_add_array = mysql_fetch_array($query_vie_add) or die(mysql_error());
$vie_add = $query_vie_add_array['vie'] + $query_affich_vie_array['vie'] or die(mysql_error());
La ligne 77 étant la dernière.
Merci.
2 réponses
-
Bonjour
Il ne dit pas que la variable n'est pas déclarée, il dit que l'indice n'existe pas.
Très probablement, une requête n'a rendu aucun résultat et l'une des deux variables query_vie_add_array ou $query_affich_vie_array vaut FALSE au lieu de contenir un tableau de résultats -
C'est bon j'ai réglé, en fait, vu que SUM retourne une valeur numérique, ce n'est pas un array normal, il faut donc mettre la variable $query_vie_add_array['0'] et non $query_vie_add_array['vie'].
Merci quand même :)