現在、PHPとSQLを使って画像表示ができずに困っていたのですがそもそも画像がうまく格納できていなかったみたいです。
再度質問内容を編集します。
お手数おかけしてしまいました。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/09/28 08:18
回答1件
0
ベストアンサー
出力してないからでは?
PHP
1$stmt= $pdo->query("SELECT image FROM テーブル名 WHERE id=100 LIMIT 1"); 2$row = $stmt -> fetch(PDO::FETCH_ASSOC); 3header("Content-Type: image/jpeg"); 4print $row['image'];
とくに1処理で複数の画像はとりだせないのでwhileは不要です。
念の為Limit 1しておいてください
テスト用追記
PHP
1header("Content-type: application/octet-stream"); 2header("Content-Disposition: attachment; filename=\"test.jpg\""); 3header("Content-Length: ".strlen($row['image'])); 4print $row['image']; 5exit;
のように、ファイルをダウンロードさせてみて、ダンプエディタで
先頭の方のデータを検証してみてはいかがでしょうか?
投稿2016/09/26 06:33
編集2016/09/26 07:15総合スコア114885
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/09/26 06:41
2016/09/26 06:49
退会済みユーザー
2016/09/26 07:03
退会済みユーザー
2016/09/26 07:16
2016/09/26 07:16
2016/09/26 07:19
2016/09/26 07:19
2016/09/26 07:22
退会済みユーザー
2016/09/26 07:22
退会済みユーザー
2016/09/26 07:23
2016/09/26 07:25
退会済みユーザー
2016/09/26 07:26
退会済みユーザー
2016/09/26 07:28
2016/09/26 07:50
2016/09/26 08:11
退会済みユーザー
2016/09/26 08:28
退会済みユーザー
2016/09/26 08:33
2016/09/26 08:57
退会済みユーザー
2016/09/26 09:17
2016/09/26 09:45
2016/09/26 09:47
退会済みユーザー
2016/09/28 08:05
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。