Erreur de parsing
Posté : 10 févr. 2013, 16:30
Bonjour,
Si ce terme a déjà traité, je ne comprends pas mon erreur. Je souhaite trier le formulaire que je récupère et qui est sous la forme quest2|rep5;quest1|rep3;quest6|rep3; etc en triant par réponses croissantes soit quest1|rep3 puis quest2|rep5 et enfin quest6|rep3 et en mettant chaque valeur dans une variable distincte, ce qui donnerait ici :
$quest0=quest1;
$rep1=rep3;
$quest2=quest2;
$rep3=rep5;
$quest4=quest6;
$rep5=rep3;
Mon code est le suivant:
Parse error: syntax error, unexpected ';', expecting T_WHILE in ....
Une âme charitable verrait-elle mon (ou mes) erreur(s) ?
Merci d'avance
Si ce terme a déjà traité, je ne comprends pas mon erreur. Je souhaite trier le formulaire que je récupère et qui est sous la forme quest2|rep5;quest1|rep3;quest6|rep3; etc en triant par réponses croissantes soit quest1|rep3 puis quest2|rep5 et enfin quest6|rep3 et en mettant chaque valeur dans une variable distincte, ce qui donnerait ici :
$quest0=quest1;
$rep1=rep3;
$quest2=quest2;
$rep3=rep5;
$quest4=quest6;
$rep5=rep3;
Mon code est le suivant:
$Form = @$_POST['Form'];
$tableau = explode(";", $Form);
$occurences = count($tableau);
$arrayChaine=explode("|",$Form);
$i=0;
do while ($i<$occurences)
{
$i++;
$quest[2*$i] = $arrayChaine[$i];
$rep[2*$i+1] = $arrayChaine[$i+1];
}
?>
Je récupère cette erreur:Parse error: syntax error, unexpected ';', expecting T_WHILE in ....
Une âme charitable verrait-elle mon (ou mes) erreur(s) ?
Merci d'avance