• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MYSQLから、画像表示するには)

MYSQLから、画像表示するには

このQ&Aのポイント
  • MYSQLから画像を表示する方法として、symfonyを使用している場合、以下の要領で実装することができます。
  • ただし、ソース1の実装ではエラーが発生することがありますので、ソース2の方法を試してみてください。
  • DBの型はBLOBであり、画像の保存はphpadminから参照ダイアログで登録したデータを使用しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

symfonyについてはよくわかりませんが、ふつうimgのsrcに 指定するのはファイル名ですよね? たとえば<img src="loadimg.php?id=xxx">的な書き方を して呼び出すのではないのでしょうか?

drago_cyber
質問者

補足

<img src="loadimg.php?id=xxx"> ↑これの、xxx には何が入るのでしょうか?。 loadimg.php は何かのPHPファイルでしょうか?、だとしたら、何かのライブラリが必要なんでしょうか?。

その他の回答 (3)

  • UmJammer
  • ベストアンサー率58% (115/196)
回答No.4

ANo.3です。 >データ自体を返すメソッドとは? >なんでしょうか? 文字通り、リソースではなくデータを返すメソッドです。 どのメソッドを使うかという質問の場合は分かりません。

  • UmJammer
  • ベストアンサー率58% (115/196)
回答No.3

>「$photos->getPhotoData()」←DBからとってきたデータ。 データというかリソースが帰ってきてるだけなので、データ自体を返すメソッドを使えばよいのではないでしょうか。

drago_cyber
質問者

補足

データ自体を返すメソッドとは? なんでしょうか?

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

><img src="loadimg.php?id=xxx"> >↑これの、xxx には何が入るのでしょうか?。 いやいや、自分で決めるのです。 データベースに画像がはいっているんでしょ? だったらプライマリキーなどで処理するんでしょう。 >loadimg.php は何かのPHPファイルでしょうか? >、だとしたら、何かのライブラリが必要なんでしょうか?。 自分でつくるんですよ。 提示いただいたソースを見る限り、imgのsrcに、 バイナリの画像を流しこむ処理(?)をしてますよね? そうじゃなくてなにかコンテナ(?)になるものが必要ということです。

drago_cyber
質問者

補足

よく、わからないので、解説してある、サイトをご紹介ください。