2012-03-27 4 views
1

내 데이터베이스에 이미지 링크가 있습니다. 예 : http : //accessories.us.dell.com/sna/images/products/large/330-5288.jpg 이미지가 내 데이터베이스의 필드 중 하나에 있습니다. 어떻게 PHP를 사용하여 내 HTML 페이지에서 표시할지 모르겠다. 어느 누구도 도움이 될 수 있습니까? thnks데이터베이스에 링크가있는 이미지 표시

+0

4 답변 (반드시 htmlspecialchars'이 아닌 한 언급을 표시 할 수 있도록하지만 내 예제에서, 당신이 하나 개의 URL이 있으리라 믿고있어 그때 나는') 변수 $ URL에 넣어 :( – Phil

답변

0

<?php 
$sql = "SELECT your_image FROM your_table WHERE your_conditions_here"; 
$result = mysql_query($sql); 
while ($row = mysql_fetch_assoc($result)) { 
?> 
<img src="<?php echo $row['your_image']; ?>" /> 
<?php 
} 
?> 
+0

고마워요 ... – sanjay

+0

당신이 그것을 만들 수 있습니다 귀하의 요구에 맞는 대답을 수락 –

1

이미 데이터베이스에서 URL을 가져 왔습니까? 그렇다면 그냥 출력하십시오

<?php 
    # code that fetches data from DB goes here... 
?> 
<img src="<?php echo $url; ?>" /> 
1

데이터베이스에서 이미지를 선택하십시오. 이제 데이터베이스에서 선택한 이미지 src = 값을 설정하십시오.

<img src="<?php echo $url; ?>" /> 

건배 ... !!!

+1

덕분에, 그것을 작동합니다. 지금 내가 그것을 어떻게 크기를 조정할 수 있습니까? – sanjay

+0

당신이 이미지의 높이와 너비를 설정할 수 있습니다 .. 을 BTW, 그나마 답을 동의하는 것을 잊지 및 그것에 대한 투표 ..) – Janaki

+0

예, 당신은 그것을 끝냈어! thnks. – sanjay

0

url을 선택하면 SQL 문에 따라 달라 지므로 url이 많은 경우 변수 배열을 만들어 URL을 저장 한 다음 출력하십시오. 당신이 그것을

<?php 
     $query = "SELECT * FROM tbl_name"; 
     $result = myqsl_query($query); 

     while($row = mysql_fetch_assoc($result)){ 
      $url = $row['url'] 
     } 
?> 


<img src="<?php echo $url; ?>" /> 
관련 문제