lien avec variable dans le titre et dans le lien

Petit nouveau ! | 7 Messages

05 sept. 2012, 08:43

Bonjour,

Je n'arrive pas à formuler correctement l'expression pour avoir une variable sur un lien cliquable.
J'ai une variable dans le lien et une variable dans le texte.

Voila ce que j'ai essayé:

Code : Tout sélectionner

<?php $precedent = $infos['page']-4; echo '<a href="acheter.php?page='.$precedent.'" class="infos_page_moins_3"><?=infos['page']-3 ?></a>'; ?>
Ou est l'erreur?

Merci d'avance.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

05 sept. 2012, 09:32

salut,


qu'est ce que ça t'affiche ?

le <?= ne fait que de l’affichage, au pire <?=($truc-3) sinon <?php echo $truc-3; ?>


@+
Il en faut peu pour être heureux ......

Petit nouveau ! | 7 Messages

05 sept. 2012, 10:55

Ça m'affiche le message suivant:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /homez.541/monsite/liste-annonces/liste-annonces.php on line 139

Tu peut me réécrire ton expression stp? Je ne voit pas ce que tu veut dire.

Thanks.

ViPHP
ViPHP | 2577 Messages

05 sept. 2012, 11:28

Avec les balises PHP :
<?php
$precedent = $infos['page']-4;
echo '<a href="acheter.php?page='.$precedent.'" class="infos_page_moins_3"><?=infos['page']-3 ?></a>';
?>
Edit : La coloration doit t'aider avec '" class="infos_page_moins_3"><?=infos[' en rouge donc chaine de caractères.

Petit nouveau ! | 7 Messages

05 sept. 2012, 17:53

J'ai une erreur directement dans dreamweaver la synthaxe n'est pas bonne mais je n'arrive pas à trouver ou ça bloque meme en changeant les " et les '.