par
guilt92 » 16 sept. 2008, 13:57
Simplement tu peux faire :
HTML
<p onmouseover="montre('<?php echo $element->Nom; ?>');" onmouseout="cache();">
<img src="ordinateur.jpg" id="<?php echo $element->Nom;?>" style="..."/>
</p>
Ou encore :
<img src="ordinateur.jpg" onmouseover="montre('<?php echo $element->Nom ?>');" onmouseout="cache();" id="<?php echo $element->Nom;?>" style="..."/>
Ou enfin, si tu veux tout en php, il faut échapper les ' avec un \' comme ceci:
<?php
echo '<p onmouseover="montre(\''.$element->Nom.'\');" onmouseout="cache();">
<img src="ordinateur.jpg" id="'.$element->Nom.'" style="..."/>
</p>';
?>
Ou la même chose avec le tout dans le bloc img...
Le tout est de ne pas fermer ton expression avec un ' si tu veux afficher un ', il faut utiliser \'