What??... no se los demás... yo no entiendo NADA tu "ejemplo".
La forma de colocar algo de PHP en JavaScript es por medio de echo's... nada complicado.
Si no mal sé, tu código JS sirve para abrir una ventana de tamaño ajustado a una imagen??? ¿de dónde lo sacaste???... dicha función no la debes modificar en nada... ella resive dos variables (cual y titulo)... que son las que (quiero suponer) variarán según PHP.
En conclusión: necesitas ver la forma de llamar dicha imágen... tendrás algo como:
Código:
onClick="afoto('http://...', 'titulo')"
No sé sea un botón, enlace ó la misma foto... pero por ahí ah de ir... Entonces, si haces una consulta quedaría algo como:
Código PHP:
onClick="afoto('<?=$row['ruta'] ?>', '<?=$row['titulo'] ?>')"
Sin mayor problema.
Saludos!