En un archivo PHP, con un HMTL adentro, este código:
<div onmouseover="document.getElementById(photo-edit).style.visibility='visible'" onmouseout="document.getElementById(photo-edit).style.visibility='hidden'" style="
........
position: relative;
">
<button onmouseover="this.style.visibility='visible'" onmouseout="this.style.visibility='hidden'" id="photo-edit" name="photo-edit" style="visibility: hidden; position: relative;">Editar</button>
</div>
El código funciona en una página html, pero en ete caso que esta dentro de un php, me devuelve un parse error, por las comillas " 'visible' ".... las sencillas, pero si las quito o reemplazo por dobles, entonces el código no funciona, algún consejo.
Gracias de antemano.