Concaténation d'un lien html dans un echo

darkjocelyn Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
Xavierdu34 Messages postés 216 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Voila, j'ai un lien html:
<a title="<?php echo 'Modification du changement : '.$data['ref'];?>" href="modifyChangmt.php?idCab=<?php echo $data['idCab']; ?>"><img src="images/mod.png" /></a>


J'ai besoin de l'inclure dans un echo mais je n'arrive pas à l'afficher correctement.
j'ai essayer comme ceci:
echo("<a title='Modification du changement :'".$data['ref']."href='modifyChangmt.php?idCab='".$data['idCab']."><img src='images/mod.png' /></a>");

l'image s'affiche mais n'est pas considérée comme un lien.

2 réponses

CptRomaiin Messages postés 315 Date d'inscription   Statut Membre Dernière intervention   58
 
Salut,

Ta méthode est correct mais tu as mal placé tes quotes et il manque un espace :

echo("<a title='Modification du changement : ".$data['ref']."' href='modifyChangmt.php?idCab=".$data['idCab']."'><img src='images/mod.png' /></a>");

Ca devrait être bon comme ça ;)
0
Xavierdu34 Messages postés 216 Date d'inscription   Statut Membre Dernière intervention   21
 
Salut, comme dit précédemment ta méthode est correct, mais un petit conseil, sur des longs echo, avec plusieurs variables, surtout des arrays ou objets, je te conseille de le faire sur plusieurs lignes et d'utiliser des accolades ... comme l'exemple ci-dessous.

echo"
<a title='Modification du changement :{$data['ref']}' 
href='modifyChangmt.php?idCab={$data['idCab']}'>
<img src='images/mod.png' />
</a>
";
0