我试图用php显示mysql数据库(phpmyadmin)中的一些图像。我使用了这行代码,但这不起作用。我已经宣布 $image 具体如下:
$image
$image=$row['picture'];
我使用以下行显示图像:
<?php echo "<img src='assets/img/termekek/'.$image'.png'>";?>
但这行不通。有人能帮我吗?
1hdlvixo1#
echo用双引号定义它的字符串,但是您尝试使用简单引号连接,var会得到解释(因为双引号),但是会有额外的字符(简单引号和连接字符)。尝试在echo中使用简单引号,并在src属性中使用双引号:
<?php echo '<img src="assets/img/termekek/'. $image. '.png">';
也可以只使用双引号并在字符串中插入变量:
<?php echo "<img src='assets/img/termekek/$image.png'>";
1条答案
按热度按时间1hdlvixo1#
echo用双引号定义它的字符串,但是您尝试使用简单引号连接,var会得到解释(因为双引号),但是会有额外的字符(简单引号和连接字符)。尝试在echo中使用简单引号,并在src属性中使用双引号:
也可以只使用双引号并在字符串中插入变量: