- ベストアンサー
php 画像表示(imgタグ)
PHPに関しての質問させて頂きます。 XAMPPにて環境を作り、htdocs内にtestフォルダを 生成し、その中に1.jpgと言う画像があります。 DB上では1だけを保持しており、ブラウザに 1jpg画像を表示させたいのですが、うまく いきません…。 ★$item['IMG']には1が保持しています。 print "<img src='./test" . $item['IMG'] ."img'></td>"; お分かりになる方よろしくお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
例示されているコードは実際に記述されているコードでしょうか。 $item['IMG']に1という値が正しく格納されているとして、出力されるhtmlは <img src='./test1img'></td> となります。 ./testのあとに / が抜けているのと、画像の拡張子がないですね。 この2点を修正すればよいと思います。
お礼
メッセージありがとうございます。 コードは実際に記述しているコードです。 指摘されたところを修正しましたが (1)は表示できません…。 拡張子はこのような書き方ではダメでしょうか? (2)は直接書いたのですが、表示がされます。 意味は同じだと思うのですが…。 (1)print "<td><img src='./test/" . $item['IMG'] ."jpg'/></td>"; (2)print "<td><img src='./test/5086.jpg' /></td>"; よろしくお願いいたします。
補足
すいません、できました。 (3) print "<img src='./test/" . $item['IMG'] .".jpg'/></td>"; ありがとうございました。 初歩的なミスばかりでした…。