Probleme d'erreur
saidovich
-
mouf13 -
mouf13 -
slt, je suis entrain de developper un code php , mais je me suis arreter par une erreur que j'ai pas bien compris
j vous propose le code :
<?php
switch($VarAction)
{
case 'Ajouter' :
echo ajouter $VarIDMarque;
break;
case 'Supprimer' :
echo supprimer $VarIDMarque;
break;
case 'modifier' :
echo modifier $VarIDMarque;
break;
case 'rechercher' :
echo rechercher $VarIDMarque;
break;
}
et voila l'erreur :
Parse error: parse error, unexpected T_VARIABLE, expecting ',' or ';' in C:\Program Files\EasyPHP 2.0b1\www\saido\page.php on line 68
j vous propose le code :
<?php
switch($VarAction)
{
case 'Ajouter' :
echo ajouter $VarIDMarque;
break;
case 'Supprimer' :
echo supprimer $VarIDMarque;
break;
case 'modifier' :
echo modifier $VarIDMarque;
break;
case 'rechercher' :
echo rechercher $VarIDMarque;
break;
}
et voila l'erreur :
Parse error: parse error, unexpected T_VARIABLE, expecting ',' or ';' in C:\Program Files\EasyPHP 2.0b1\www\saido\page.php on line 68
A voir également:
- Probleme d'erreur
- Erreur t32 ✓ - Forum Livebox
- Une erreur s'est produite instagram ✓ - Forum Instagram
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
12 réponses
c'est normal ;) tu veux afficher a l'ecran "Ajouter xxxxx" (xxxxx contient ta variable), car si c'est bien sa ton code devrai plutot ressembler a ceci :
<?php
switch($VarAction)
{
case 'Ajouter' :
echo "ajouter ".$VarIDMarque;
break;
case 'Supprimer' :
echo "supprimer ".$VarIDMarque;
break;
case 'modifier' :
echo "modifier ".$VarIDMarque;
break;
case 'rechercher' :
echo "rechercher ".$VarIDMarque;
break;
}
<?php
switch($VarAction)
{
case 'Ajouter' :
echo "ajouter ".$VarIDMarque;
break;
case 'Supprimer' :
echo "supprimer ".$VarIDMarque;
break;
case 'modifier' :
echo "modifier ".$VarIDMarque;
break;
case 'rechercher' :
echo "rechercher ".$VarIDMarque;
break;
}
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Fais comme j'ai dis essaye de mettre " à la place de '
Ou sinon, tu peux essayer ça
Mais là, je ne garanti rien, je viens juste de penser à ça :)
Ou sinon, tu peux essayer ça
<?php
switch(0)
{
case (strcmp ("Ajouter" , $VarAction)):
echo ajouter $VarIDMarque;
break;
case (strcmp ("Supprimer" , $VarAction)):
echo supprimer $VarIDMarque;
break;
case (strcmp ("modifier" , $VarAction)):
echo modifier $VarIDMarque;
break;
case (strcmp ("rechercher" , $VarAction)):
echo rechercher $VarIDMarque;
break;
}
Mais là, je ne garanti rien, je viens juste de penser à ça :)
moi j'ai tester chez moi et sa fonctionne, apres faut peut etre faire attention au majuscule et minuscule car dans Ajouter et Supprimer il y a un A et S majuscule alors que dans modifier et rechercher c'est un m et r minuscule, sa peut peut etre venir de la c'est qu'une supposition ;)