2016-06-06 4 views
-4

제목에서 알 수 있듯이 & 이미지를 표시하려면 &을 mySQL db 테이블에서 삽입 할 수 없습니다. 이미지 테이블은 첨부 된 사진처럼 보이고 PHP 코드는 다음과 같습니다.MYSQL 테이블에 이미지를로드 할 수 없습니다

<?php 
    $sql2 = "SELECT * FROM images"; 
    $records2 = mysql_query($sql2); 
     while($images = mysql_fetch_assoc($records2)) { 
      echo $images['path'];  
     } 
?> 

경로는 실제 이미지가 아닌 페이지에 표시됩니다. 그것을 잘 그래서

은 내가 MYSQL 연결을했습니다. enter image description here

+1

* * "나는 삽입 및 모든 이미지를 표시 할 수 없습니다"? 여기에 클린 처가 될 ''을 사용하십시오. 너는 그 길을 여기에 울리고있다. 다른 위치에서 실행 파일에 액세스 할 때 그리고 그 경로에 대한 경로를 설정하는 방법에 있어서도 이와 관련하여 문제가있을 수 있습니다. –

+1

'echo ""; 그곳에 가야합니다. 작동하지 않는다면 설정 한 경로가 루트가 아닌 상대 경로가 아닌 전체 서버 경로 여야합니다. 그렇다면 추가해야합니다. I : .:'echo ""; ' –

+0

경로를 사용하여 내 PC에서 mySQL 테이블로 이미지를 삽입하고 싶습니다. –

답변

1

이 답변은 사전에 준비했지만 아직 제출하지 않았습니다.

는 "각주"를 참조하십시오.

당신은 여기가 아니라 이미지 소스를 경로를 반향하고 있습니다.

e : <img src..>.

다른 위치에서 실행 파일에 액세스 할 때 해당 경로를 설정하는 방식에 문제가있을 수 있습니다. 그래도 문제가 해결되지 않으면

echo "<img src=\"$images['path']\">";

는, 당신은 그것을 위해 설정 한 경로, 전체 서버 경로가 상대 경로를 루트에서 시작, 그리고 같이 있었어야한다는 것을 의미 것이다. 그렇다면

, 당신은 여기에 추가해야합니다.

즉 : echo "<img src=\"/var/usr/htdocs/Projects/facebook/img/$images['path']\">";

또는 당신이 왼쪽 스크린 샷에서 예를 들어 :

echo "<img src=\"/Projects/facebook/img/$images['path']\">";


각주 :

"지금은 작동 @ 프레드 이티 그는 mySQL 경로가 매우 정확하지 않았습니다. - Sergiu Turus 5 시간 전 "

그것은 내가 옳았던 것 같습니다. 당신이 "삽입"무엇을 의미합니까 -

관련 문제