PHP,在PHP回显中请求Javascript代码

PHP,在PHP回显中请求Javascript代码,javascript,php,html,Javascript,Php,Html,因此,我需要从数据库请求一个图像,然后将其放入一个变量中,并在回音中调用。 然而,在这种情况下,我缺少引号,因为PHP echo使用双引号,然后在调用onmouseover后,我使用单引号,但是在这之后,我不能再次使用双引号来标记被缩放的URL, 通过将整个命令放入变量来解决这个问题是行不通的。 将整个命令放入数据库无效。 如果语句不起作用,则将命令或url简写下来。 而将Javascript代码放入函数中也不起作用 这是我要说的代码 $afbeeldingurl = $row["afbeeld

因此,我需要从数据库请求一个图像,然后将其放入一个变量中,并在回音中调用。
然而,在这种情况下,我缺少引号,因为PHP echo使用双引号,然后在调用onmouseover后,我使用单引号,但是在这之后,我不能再次使用双引号来标记被缩放的URL, 通过将整个命令放入变量来解决这个问题是行不通的。
将整个命令放入数据库无效。
如果语句不起作用,则将命令或url简写下来。
而将Javascript代码放入函数中也不起作用

这是我要说的代码

$afbeeldingurl = $row["afbeeldingurl"];
$overurl = $row["overafbeelding url"];

echo "<div><a href='../".$url.".html'><img onmouseover=mouseover() src='images/".$afbeeldingurl."' alt='' /></a>";


<script>
    function mouseover()
    {
        this.src='images/<?php$overurl?>';
    }

</script>
$afbeeldingurl=$row[“afbeeldingurl”];
$overurl=$row[“overfbeelding url”];
回声“;
函数mouseover()
{
this.src='images/';
}
我提前感谢你:) (注意,只允许使用Javascript,我无法调用Jquery)

this.src='images/;
尝试将此切换到

this.src='images/<?php echo $overurl; ?>';
this.src='images/;

您可以使用\来转义引号,这样就永远不会用完它们。“\”将成为输出中的字符串
this.src='images/<?php echo $overurl; ?>';