Undefined index: id_agents in C:\wamp\www\memoire\service.php on line 3

Fermé
fille - 17 janv. 2019 à 12:30
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 21 janv. 2019 à 09:35
Bonjour,
je n'arrive pas à résoudre ce problème
Undefined index: id_agents in C:\wamp\www\memoire\service.php on line 3
et j'ai vraiment besoin d'aide
please



Configuration: Windows / Firefox 47.0
A voir également:

2 réponses

Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
Modifié le 17 janv. 2019 à 12:51
Bonjour,

Sans voir ton code, il est difficile de répondre précisément.
Néanmoins, cette erreur est classique : tu essaies de lire dans un tableau en utilisant une clef qui n'y est pas présente.

Par exemple, le tableau pourrait être $_GET ou $_POST. Si tu fais $_GET['id_agents'] alors que la page n'a pas été appelée avec ce paramètre, tu obtiendras exactement cette erreur (idem en POST).

Il y a donc plusieurs pistes de correction :
- Soit la page n'a pas été appelée comme il faut, et c'est à l'endroit où tu appelles ta page qu'il faut apporter une correction ;
- Soit ta page peut très bien être appelée sans ce paramètre, et donc il faut que tu testes d'abord s'il a été donné ou non, comme ceci :
if (isset($_GET['id_agents'])){...}

- Vérifie également que tu as bien écrit 'id_agents' de la même façon des deux côtés. Typiquement, le 's' est étonnant, puisqu'un id identifie en général un unique objet, mais seul toi peux le confirmer.

Xavier
0
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
17 janv. 2019 à 12:52
(idem avec $_SESSION, évidemment)
0
jordane45 Messages postés 38467 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 19 avril 2025 4 741
17 janv. 2019 à 13:38
0
Wi le id_agents est une clé primaire de table agents et qui migre dans la table service donc elle est étrangère a la table service
0
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
21 janv. 2019 à 09:35
Ah, du coup c'est suite à une requête SQL ? Tu n'as toujours pas donné ton code, on ne peut pas le deviner !
Dans ce cas, assure-toi bien que tu demandes le champ "id_agents" dans ton SELECT.
0
OK merci
0