2014-01-13 51 views
-1

您好我在我的数据库中有一个名为capalivro的列,它具有我的图像路径。 我想让img src成为那个列的内容,但是我没有成功做到这一点,因为我不知道如何将这个PHP var放在HTML中。 这种方式我尝试不起作用,因为PHP由于引号不起作用。MYSQL PHP HTML将图像从数据库加载到网站

<?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 } 
     ?> 
+1

你缺少'echo'这里'' –

+0

RTFM哦BTW练习英语。这是我每天在开发过程中总会遇到的那种错误。试试<?=而不是<? – Rolf

回答

0

改变你的包含img src=位线:

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

没有echo的一部分,它不会显示从数据库中的“弦”。

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

应该是:

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