質問編集履歴
2
20/12/28 19:30 ソースコード(DB接続部分)を追記しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -101,4 +101,5 @@
|
|
101
101
|
引数を$res[image_name]とし、console.log()を実行すると正しく表示されます。
|
102
102
|
nなのでjson形式に変換しているところ付近でのミスかと思います。
|
103
103
|
|
104
|
-
### 補足情報(FW/ツールのバージョンなど)
|
104
|
+
### 補足情報(FW/ツールのバージョンなど)
|
105
|
+
20/12/28 19:30 ソースコード(DB接続部分)を追記しました。
|
1
20/12/28 ソースコード(DB接続部分)を追記しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -18,9 +18,44 @@
|
|
18
18
|
```
|
19
19
|
|
20
20
|
### 該当のソースコード
|
21
|
-
ソースコードの47行目から記載させていただきます。
|
22
|
-
それ以前にはDB接続、全要素取得の記載があります。
|
23
21
|
```php
|
22
|
+
<?php
|
23
|
+
//データベース接続用変数
|
24
|
+
$host = "xxxx";
|
25
|
+
$dbname = "yyyy";
|
26
|
+
$user = "wwww";
|
27
|
+
$pass = "zzzz";
|
28
|
+
|
29
|
+
//データベース接続
|
30
|
+
try{
|
31
|
+
$dbh = new PDO(
|
32
|
+
//サーバー名、データベース名、文字エンコード
|
33
|
+
"mysql:host=$host;dbname=$dbname;charset=UTF8",
|
34
|
+
//ユーザ名
|
35
|
+
$user,
|
36
|
+
//パスワード
|
37
|
+
$pass,
|
38
|
+
//オプション
|
39
|
+
array(
|
40
|
+
//例外発生時スローを指定
|
41
|
+
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
|
42
|
+
//静的プレースホルダの指定
|
43
|
+
PDO::ATTR_EMULATE_PREPARES => false,
|
44
|
+
)
|
45
|
+
);
|
46
|
+
|
47
|
+
//SQL文実行準備
|
48
|
+
$prepare = $dbh -> prepare('SELECT * FROM book_image');
|
49
|
+
//実行
|
50
|
+
$prepare -> execute();
|
51
|
+
//データ取得
|
52
|
+
$result = $prepare -> fetchAll(PDO::FETCH_ASSOC);
|
53
|
+
}catch (PDOException $e){
|
54
|
+
//例外処理
|
55
|
+
$error = $e -> getMessage();
|
56
|
+
}
|
57
|
+
|
58
|
+
?>
|
24
59
|
<!DOCTYPE html>
|
25
60
|
<html lang="en">
|
26
61
|
<head>
|
@@ -66,6 +101,4 @@
|
|
66
101
|
引数を$res[image_name]とし、console.log()を実行すると正しく表示されます。
|
67
102
|
nなのでjson形式に変換しているところ付近でのミスかと思います。
|
68
103
|
|
69
|
-
### 補足情報(FW/ツールのバージョンなど)
|
104
|
+
### 補足情報(FW/ツールのバージョンなど)
|
70
|
-
|
71
|
-
ここにより詳細な情報を記載してください。
|