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 223 Statut Membre -
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

  1. CptRomaiin Messages postés 334 Statut Membre 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
  2. Xavierdu34 Messages postés 223 Statut Membre 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