Probleme missing arguement

Signaler
Messages postés
2
Date d'inscription
jeudi 14 décembre 2000
Statut
Membre
Dernière intervention
28 novembre 2011
-
Messages postés
1309
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
5 juin 2013
-
Bonjour
Debutant dans le domaine, j'ai un script pour recuperer et modifier des donnees dans une table de ma bdd. Le script ne fonctionne pas correctement. J'ai le mess suivant :
Warning: Missing argument 2 for LoyaltyModule::getAllByIdCustomer(), called in /Applications/MAMP/htdocs/FMR/modules/editloyalty/editloyalty.php on line 42 and defined in /Applications/MAMP/htdocs/FMR/modules/loyalty/LoyaltyModule.php on line 166

Notice: Undefined variable: id_lang in /Applications/MAMP/htdocs/FMR/modules/loyalty/LoyaltyModule.php on line 172


Si quelqu'un pouvait eclairer ma lanterne ce serait tres sympa.
A voir également:

3 réponses

Messages postés
1309
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
5 juin 2013
14
Salut,

La solution pour corriger ton problème :
1. Apprend à lire l'anglais.
2. Lis le premier message d'erreur (ici un simple warning).
3. Regarde à l'endroit indiqué par le message d'erreur.
4. Corrige le problème indiqué et re-test.
5. S'il reste des erreurs, recommence le processus.
Messages postés
2
Date d'inscription
jeudi 14 décembre 2000
Statut
Membre
Dernière intervention
28 novembre 2011

Les points 1, 2 et 3 sont ok. Corriger l'erreur m'interesse au plus point mais c'est la ou je bloque.
Messages postés
1309
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
5 juin 2013
14
Excuse moi, j'ai oublié qu'après lire le message d'erreur il faut le comprendre. "Missing argument 2" signifie simplement que tu as oublié le second argument de la méthode. Le message te dis où l'appel avec le mauvais nombre de paramètres a été fait, tu as juste a y aller et rajouter l'argument manquant.