aide pour quote

Répondre
guppy71
le 05/06/2007 à 18:03
guppy71
j'ai un problème avec cette ligne, je n'arrive pas à l'écrire correctement.

echo ('<td width="250" bgcolor="#993333"><div align="left"><font size="2">'.$condix[$cpteur].'<a href="vision-liste.php?ligne=',trim($lg[$cpteur]),'">voir la liste</a></font></div></td>');

message d'erreur : Parse error: parse error, unexpected ',' in

Pouvez vous rectifier, d'avance merci
Guppy71
LA GLOBULE
le 05/06/2007 à 18:12
LA GLOBULE
Ben, remplace tes virgules par des points.

Tu as besoin de la concaténation là, vu que tu attends le résultat de la fonction trim, que tu concatènes à ta chaine.
Dans ce cas, tu ne peux pas faire des echo avec virgule (c'est pour cela que je n'en parle pas, pour éviter ce genre de confusion).
Keika
le 07/06/2007 à 11:19
Keika
et ca marche:

<?php
echo ('bla bla') ;
?>


Je veux dire de mettre deux parantheses pour echo ? je ne mets que des quotes...
Le PHP --> C'est dur !
Koboneil
le 07/06/2007 à 14:11
Koboneil
bah oué :


echo() n'est pas vraiment une fonction (c'est techniquement une structure du langage), cela fait que vous n'êtes pas obligé d'utiliser des parenthèses. echo() (contrairement à d'autres structures de langage) ne se comporte pas comme une fonction, il ne peut donc pas être utilisé dans le contexte d'une fonction. De même, si vous voulez passer plusieurs paramètres à echo(), les paramètres ne doivent pas être entourrés de parenthèses.


http://fr3.php.net/manual/fr/function.echo.php
Koboneil
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours