Probléme affichage variable

Eléphanteau du PHP | 19 Messages

06 févr. 2008, 18:03

Bonjour,

J'ai un problème dans l'affichage :

j'ai :
$c=1;
$debut = 'Question';
$ChampTotal= $debut . $c ;

ce qui me donne Question1

je voudrais ensuite insérer un champ dans une base de données:
ce champ est celui ci:
function ff_MaQuestion_validation(element, message)
{
  
  if(element.value=='none')
  {
   if (message=='') message = element.name+\" faild in my test.\\n\"
   ff_validationFocus(element.name);
   return message;
  }
  return ''
}

A la place de MaQuestion, je voudrais afficher Question1 ( donc $ChampTotal )
Si je fais cela, sa ne marche pas :
$toto2="function ff_$ChampTotal_validation(element, message)
{
  
  if(element.value=='none')
  {
   if (message=='') message = element.name+\" faild in my test.\\n\"
   ff_validationFocus(element.name);
   return message;
  }
  return ''
}";
$toto2 = addslashes($toto2);

echo $toto2;

Je ne sait pas si je me suis fais comprendre

Merci d'avance

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

06 févr. 2008, 18:49

Modération :
niou142, afin d'améliorer la lisibilité de ton message,
pense à utiliser les balises [code] ou [php] (selon le langage utilisé).

Elles sont disponibles au-dessus de la zone de saisie de ton message
lorsque tu postes un nouveau message.

Des indications sont disponibles sur la manière de mettre en forme vos messages dans la FAQ

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphant du PHP | 445 Messages

06 févr. 2008, 19:25

Regardes bien la coloration syntaxique de ton code et tu trouveras l'erreur.