2016-05-28 7 views
1

まず、私はすでに、PHPでshow imageについてのstackoverflowに同様の質問があることを知っています。しかし、私のコードは単純ですが、&は他のものと同じように複雑ではありませんので、簡単な方法で答えてください。PHP - 画像をデータベースから表示

データベースには、mahasiswaというテーブルがあります。これは、これらのフィールドがあります。

nrp | nama | pass | jatah_sks | foto_profil

私はプログラムが画像であるfoto_profilを示したいと思います。画像はフォルダpropicに保存されます。これは私のコードです:

$sql4 = "select foto_profil from mahasiswa" 
     . " where nrp=".$nrp; 
$result4 = mysqli_query($link, $sql4); 
if (!$result4) { 
     die("<h3>SQL Error</h3>" . $sql4); 
} 
$row4 = mysqli_fetch_array($result4); 

<img src="propic/<?php echo $row4['foto_profil'] ?>"/> 

コードはエラーが表示されないが、foto_profilは現れません。ブレークイメージのアイコンが表示されます。正しいコードはどうですか?あなたの答えを説明してください。おかげ

あなたがここにPHPとHTMLを混合している

答えて

2

..あなたはこの希望:

$sql4 = "select foto_profil from mahasiswa" 
     . " where nrp=".$nrp; 
$result4 = mysqli_query($link, $sql4); 
if (!$result4) { 
     die("<h3>SQL Error</h3>" . $sql4); 
} 
while ($row4 = mysqli_fetch_array($result4)) { 
    echo '<img src="propic/' . $row4['foto_profil'] . '"/>'; 
} 
+0

ああ、私はその「しばらく」の行を書いていません。ありがとう –

関連する問題