0

编写以下代码的正确方法是什么?

echo '<img src="'images/.$row['picture']. '"/>';

我想显示数据库中的图像。

4

5 回答 5

4

如果我正确理解了这个问题,

<?php
echo '<img src="/images/' . $row['picture'] . '"/>';
?>

或者

<?php
echo "<img src='/images/" . $row['picture'] . "'/>";
?>
于 2012-04-11T04:51:01.737 回答
2

您可以使用 vprintf 功能:http ://www.php.net/manual/ru/function.vprintf.php

vprintf('<img src="images/%s"/>', $row['picture']);

或这个:

echo "<img src=\"{$row['picture']}\" />";

不要忘记转义 html 字符: http: //php.net/manual/en/function.htmlspecialchars.php

$row['picture'] = htmlspecialchars($row['picture'], ENT_QUOTES);
于 2012-04-11T05:12:50.293 回答
1
echo  '<img src="images/'.$row['picture'].'" />';
于 2012-04-11T04:52:05.407 回答
0
    echo '<img src=images/'.$row['picture'].'>';
于 2012-04-11T04:54:00.180 回答
0

尝试

<?php
echo "<img src=images/".$row['picture']."/>";
?>
于 2012-04-11T04:51:03.003 回答