次のコードの正しい書き方は?
echo '<img src="'images/.$row['picture']. '"/>';
データベースから画像を表示したい。
質問を正しく理解していれば、
<?php
echo '<img src="/images/' . $row['picture'] . '"/>';
?>
また
<?php
echo "<img src='/images/" . $row['picture'] . "'/>";
?>
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);
echo '<img src="images/'.$row['picture'].'" />';
echo '<img src=images/'.$row['picture'].'>';
試す
<?php
echo "<img src=images/".$row['picture']."/>";
?>