悬停文字仅显示第一个单词

埃弗洛尔

当我将鼠标悬停在其他文本上时,我试图显示弹出文本。弹出文本将仅显示第一个单词。我对php还是比较陌生,所以我希望这不是一个白痴的问题,但是我在这里做错了什么?

while ($row = mysql_fetch_array($data)) {
    $description = $row[2];
    echo $description;  //output:  "Get an Automatic..."
    echo "<a title=$description>";  //Hover output:  "Get"
    echo "blah blah blah";
    echo "</a>;
}
凯文

您需要用引号将它们包装起来:

echo "<a title='$description'>"

旁注:获得以下字符串也很重要:

Get an automatic test's

htmlspecialchars()在这种情况下,最好将报价弄乱,并尽早终止报价

$description = htmlspecialchars($row[2], ENT_QUOTES);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章