2017-03-06 1 views
0

다음은 데이터베이스 연결 코드입니다.BLOB 이미지를 표시하는 방법 <td>

나는 TD

<?php while ($news = mysql_fetch_assoc($content)) 
      { 
       echo "<tr>"; 
        echo "<td>" .$news['<img src = "data:image/jpg;base64,'.base64_encode($img).'"/>']. "</td>"; 
       echo "</td>"; 

       echo "<tr>"; 
        echo "<td>" .$news['title']."</td>"; 
       echo "</td>"; 

       echo "<tr>"; 
        echo "<td>" .$news['content']."</td>"; 
       echo "</td>"; 

       echo "<tr>"; 
        echo "<td>" .$news['date']."</td>"; 
       echo "</td>"; 

       echo "<tr>"; 
        echo "<td>" .$news['author']."</td>"; 
       echo "</td>"; 
      } 

      ?> 

에 BLOB 이미지를 표시 할 나는 오류가 당신은 당신의 코드에서 오타가

+0

으로

echo "<td>" .$news['<img src = "data:image/jpg;base64,'.base64_encode($img).'"/>']. "</td>";

하고 결과를 얻는 경우 ... 그렇다면 확인 .. while 루프 대신 foreach 루프를 사용하여 줄을 변경 – Nevermore

+0

'' ''이라는 셀을 표시하려고합니다. 나는 그것이 정확하다고 생각하지 않는다. 오류는 배열에 인덱스가 없다고 말합니다. –

+0

@AdamBenedek. $ news [ 'cover']. 텍스트로 이미지를 표시합니다. –

답변

0

정의되지 않은 인덱스를 말한다 얻었다. $ 뉴스의 위해서 var_dump를 수행

echo "<td><img src='data:image/jpg;base64,".base64_encode($news['img'])."'/></td>";

+0

이 오류가 있습니다. 구문 분석 오류 : 구문 오류, 예기치 않은 'src'(T_STRING), ','또는 ';' –

+0

제 잘못입니다. 난 방금 내 대답을 업데이 트 –

+0

내가 복사하여 코드를 붙여 넣기 (blob의 이름을 지었다) 표지를 변경하고 덕분에 동료가 –

관련 문제