toujours en attente d'une repense
Normal, ici c'est un forum d'entraide où des bénévoles passent de leur temps pour aider gratuitement.
La réponse t'est donnée par PHP lui même :
Parse error: syntax error, unexpected T_STRING in...
~"erreur de syntaxe, une chaîne de caractères a été trouvée alors que PHP attendait autre chose, dans le fichier ??? à la ligne ???"
As tu été voir la ligne que le message d'erreur t'indique et que tu ne mentionnes pas dans ton message ?
J'imagine que oui et que la ligne en question doit être celle ci :
Code PHP :
while($x=mysql_fetch_array($retour) or die mysql_error())
die() est une fonction, et comme toutes les fonctions les paramètres qui lui sont passés doivent être entre parenthèses.
et que vient faire ce "or die()" à cet endroit la ??
Il ne sert à rien du tout, mysql_fetch_array() va déjà retourner false lorsqu'il n'y aura plus de résultat, stoppant ainsi le while.
Par contre il serait utile pour contrôler qu'il n'y a pas eu d'erreur lors de l'exécution de la requête par mysql_query().
Kohntark -