2014-11-27 2 views
-1

를 사용하는 동안 내 이미지가 표시되지 않습니다, 나는 내 function.php 파일에 이런 짓을 수 있도록 내 사이트에 단 하나의 이미지를 표시하려면 :나는 이미지 일하고 mysqli 쿼리

function image_try(){ 
     $query_image="SELECT IMG 
         FROM VEG_TECH 
        WHERE IMG='i am a boy.jpg'"; 
     // Perform database query for total count 
     $all_image=mysql_query($query_image);//{$row["id"]} 
     confirm_query($all_image); 
     return($all_image); 
    } 

image.php에서 나는 이것을했다

<?php 
include_once('connections/connection.php'); 
    require_once("function.php"); 
$about = image_try(); 
       while($about_fetch=mysql_fetch_array($about)){ ?> 
<img src="images/<?php echo $about_fetch["IMG"]; ?>"> 
<?php 
} 
?> 

이미지가 표시됩니다. 제 질문이 맞다고 생각합니다. 도움을 주시면 감사하겠습니다.

+0

당신은 SRC의 확실한가요? 크롬에서는 f12/network/red line을 확인하십시오. 이름에 공백이 있거나 틀린 기수가 될 수 있습니다 ... –

+0

브라우저 검사 도구를 사용하여 생성 된 html을 검사하면됩니다. – meda

답변

0

이미지에 공백이 있습니다.

사용이 :

echo str_replace(' ', '%20', $about_fetch["IMG"]); 
+0

아무 것도 표시되지 않습니다. 오류가 있으면 확인해야합니다! –

+0

이미지 경로가 맞는지 확인 했습니까? – Alex

+0

예 경로가 맞다 .. !!! 나는 단지이 이미지에서 이름이 공백으로되어 있다고 생각했다. 나는 boy.jpg이다. 그게 중요합니까? –