回答編集履歴
1
誤コード修正
answer
CHANGED
@@ -24,8 +24,8 @@
|
|
24
24
|
<?php
|
25
25
|
$pdo = new PDO('mysql:*****);
|
26
26
|
|
27
|
-
$stmt = $pdo->query("SELECT
|
27
|
+
$stmt = $pdo->query("SELECT extension, imgdat FROM test_table LIMIT 1");
|
28
|
-
$stmt->bindColumn(1, $
|
28
|
+
$stmt->bindColumn(1, $ext, PDO::PARAM_STR, 256);
|
29
29
|
$stmt->bindColumn(2, $dat, PDO::PARAM_LOB);
|
30
30
|
|
31
31
|
$result = $stmt->fetch(PDO::FETCH_BOUND);
|
@@ -43,7 +43,7 @@
|
|
43
43
|
$result = fwrite($fp, $dat,strlen($dat));
|
44
44
|
|
45
45
|
if($result == strlen($dat)){
|
46
|
-
header("Content-Type: $
|
46
|
+
header("Content-Type: $contents_type[$ext]");
|
47
47
|
rewind($fp);
|
48
48
|
fpassthru($fp);
|
49
49
|
}else{
|