MYSQL PHP HTML将图像从数据库加载到网站

时间:2014-01-13 23:13:45

标签: php html mysql image src

您好我的数据库中有一个名为capalivro的列,其中包含我的图像路径。 我想让img src成为该列的内容,但我没有成功,因为我不知道如何将PHP var放在HTML中。 这种方式我尝试不起作用,因为php因引号无效。

<?php while ($livro = mysql_fetch_assoc($livrotodos)) { ?>
        <div class="large-2 columns">
          <div class="livro">
            <div class="livro-overlay">
              <h3><?php echo $livro['nomelivro'] ?></h3>
            </div>
            <img src= "<?php $livro['capalivro']?>" />
          </div>
        </div>
        <?php } 
        ?>

2 个答案:

答案 0 :(得分:1)

</div>
        <img src= "<?php $livro['capalivro']?>" />
      </div>

应该是:

</div>
        <img src= <?php echo "\"". $livro['capalivro']."\""?> />
      </div>

答案 1 :(得分:0)

将包含img src=位的行更改为:

<img src="<?php echo $livro['capalivro']?>" />

没有echo部分,它不会显示数据库中的“字符串”。