- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MYSQLから、画像表示するには)
MYSQLから、画像表示するには
このQ&Aのポイント
- MYSQLから画像を表示する方法として、symfonyを使用している場合、以下の要領で実装することができます。
- ただし、ソース1の実装ではエラーが発生することがありますので、ソース2の方法を試してみてください。
- DBの型はBLOBであり、画像の保存はphpadminから参照ダイアログで登録したデータを使用しています。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
symfonyについてはよくわかりませんが、ふつうimgのsrcに 指定するのはファイル名ですよね? たとえば<img src="loadimg.php?id=xxx">的な書き方を して呼び出すのではないのでしょうか?
その他の回答 (3)
- UmJammer
- ベストアンサー率58% (115/196)
回答No.4
ANo.3です。 >データ自体を返すメソッドとは? >なんでしょうか? 文字通り、リソースではなくデータを返すメソッドです。 どのメソッドを使うかという質問の場合は分かりません。
- UmJammer
- ベストアンサー率58% (115/196)
回答No.3
>「$photos->getPhotoData()」←DBからとってきたデータ。 データというかリソースが帰ってきてるだけなので、データ自体を返すメソッドを使えばよいのではないでしょうか。
質問者
補足
データ自体を返すメソッドとは? なんでしょうか?
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.2
><img src="loadimg.php?id=xxx"> >↑これの、xxx には何が入るのでしょうか?。 いやいや、自分で決めるのです。 データベースに画像がはいっているんでしょ? だったらプライマリキーなどで処理するんでしょう。 >loadimg.php は何かのPHPファイルでしょうか? >、だとしたら、何かのライブラリが必要なんでしょうか?。 自分でつくるんですよ。 提示いただいたソースを見る限り、imgのsrcに、 バイナリの画像を流しこむ処理(?)をしてますよね? そうじゃなくてなにかコンテナ(?)になるものが必要ということです。
質問者
補足
よく、わからないので、解説してある、サイトをご紹介ください。
補足
<img src="loadimg.php?id=xxx"> ↑これの、xxx には何が入るのでしょうか?。 loadimg.php は何かのPHPファイルでしょうか?、だとしたら、何かのライブラリが必要なんでしょうか?。