[PHP] Fonction qui ne marche pas !
Résolu/Fermé
Sandriine
Messages postés
1255
Date d'inscription
samedi 9 décembre 2006
Statut
Membre
Dernière intervention
18 août 2010
-
5 mars 2008 à 13:57
sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 - 5 mars 2008 à 17:30
sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 - 5 mars 2008 à 17:30
A voir également:
- [PHP] Fonction qui ne marche pas !
- Fonction si et - Guide
- Easy php - Télécharger - Divers Web & Internet
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Fonction remplacer word - Guide
3 réponses
sfel
Messages postés
1640
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
15 juillet 2009
430
5 mars 2008 à 15:54
5 mars 2008 à 15:54
bonjour,
si tu affiche la variable de $champ dans TesterSiNonVide, il te met koi ??
si tu affiche la variable de $champ dans TesterSiNonVide, il te met koi ??
function TesterSiNonVide($champ) { echo "valeur champ = ".$champ; If (!empty($champ)) { $affi=$affi.$champ."<br>" ; } }
Sandriine
Messages postés
1255
Date d'inscription
samedi 9 décembre 2006
Statut
Membre
Dernière intervention
18 août 2010
283
5 mars 2008 à 16:49
5 mars 2008 à 16:49
Mon problème est résolu, voici la solution :
Il fallait demander à la fonction de renvoyer un résultat :
function TesterSiNonVide($champ)
{
$resultat = "";
If (!empty($champ))
{
$resultat = $champ."<br>" ;
}
return $resultat;
}
// [...]
// et modifier les appels :
$affi .= TesterSiNonVide($JeuEnr["adr2"]);
$affi .= TesterSiNonVide($JeuEnr["adr3"]);
$affi .= TesterSiNonVide($JeuEnr["adr4"]);
// [...]
Il fallait demander à la fonction de renvoyer un résultat :
function TesterSiNonVide($champ)
{
$resultat = "";
If (!empty($champ))
{
$resultat = $champ."<br>" ;
}
return $resultat;
}
// [...]
// et modifier les appels :
$affi .= TesterSiNonVide($JeuEnr["adr2"]);
$affi .= TesterSiNonVide($JeuEnr["adr3"]);
$affi .= TesterSiNonVide($JeuEnr["adr4"]);
// [...]
sfel
Messages postés
1640
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
15 juillet 2009
430
5 mars 2008 à 17:30
5 mars 2008 à 17:30
j'y avait pensé au return, mais je pensait que tu utilisait des variables globales justement