teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

コードの画像ではなく、質問に直接埋め込みました

2019/11/30 13:09

投稿

yuu_gt0208
yuu_gt0208

スコア27

title CHANGED
File without changes
body CHANGED
@@ -9,9 +9,112 @@
9
9
  どなたか、エラーの原因がわかりませんでしょうか?
10
10
 
11
11
  以下が、ページのプログラムです。
12
+ ```
12
- ![イメージ説明](994e8fc8e0e95281cd8497f0e61e214b.png)
13
+ <?php
13
- ![イメージ説明](d323fbe516d6f069f888a105b404b6e7.png)
14
- ![イメージ説明](97ce85e9366c0bd99d1e24bba97fd738.png)
15
- ![イメージ説明](0dc552e5e7102cda74b833858b18bd80.png)
16
14
 
15
+ require("../../db/db_connect.php");//DB接続
16
+
17
+ $user_id = 1;
18
+
19
+ try{
20
+
21
+ $db = new PDO(Conf::DB_DNS, Conf::DB_USERNAME, Conf::DB_PASSWORD);
22
+ $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
23
+ $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
24
+
25
+ //場所イベントの点数結果
26
+ $sqlSelect = "SELECT Event.event_jenre,Sum(Answer.point) FROM Answer INNER JOIN AnswerChosenUser ON Answer.id = AnswerChosenUser.answer_id INNER JOIN Event ON answer.event_id = Event.id WHERE $user_id = 1 AND event_jenre = 'P'";
27
+ $stmt = $db->query($sqlSelect);
28
+ if($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
29
+ $placepoint = $row['point'];
30
+ }
31
+ }
32
+ catch(PDOException $ex){
33
+ echo $ex->getMessage();
34
+ }
35
+
36
+ ?>
37
+
38
+ <!DOCTYPE html>
39
+ <html lang="ja">
40
+ <head>
41
+ <meta charset="UTF-8">
42
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
43
+ <meta http-equiv="X-UA-Compatible" content="ie=edge">
44
+ <link rel="stylesheet" href="https://use.typekit.net/csc1gvk.css"><!-- futuraPT -->
45
+ <script type="text/javascript" src="./js/source-han-serif.js"></script><!-- 源ノ角ゴシック -->
46
+ <link rel="stylesheet" type="text/css" href="./css/reset.css"><!-- リセット用css-->
47
+ <link rel="stylesheet" type="text/css" href="./css/allStyle.css"><!-- 全適用css -->
48
+ <link rel="stylesheet" type="text/css" href="./css/style.css">
49
+ <title>採点結果画面</title>
50
+ </head>
51
+ <body>
52
+ <!-- wrapper -->
53
+ <div id="wrapper">
54
+ <!-- datePlanCont-->
55
+ <div id="scoringCont">
56
+ <h1>score</h1>
57
+ <div id="scoringHumanArea">
58
+ <img id="man" src="./img/scoringMan.svg" alt="">
59
+ <img id="woman" src="./img/scoringWoman.svg" alt="">
60
+ <div id="heartCont">
61
+ <div id="heart">
62
+ <p>10<span id="percent">%</span></p>
63
+ </div>
64
+ </div> <!---heartCont-->
65
+ <div id="gauge">
66
+ <div id="gaugeArea">
67
+ <div>
68
+ <div>
69
+ <img id="gauge1" src="./img/scoringGauge1.svg" alt="">
70
+ <p>20</p>
71
+ </div>
72
+ <div class="innerText">
73
+ <img id="Item1" src="./img/scoringItem1.svg" alt="">
74
+ <p>気遣い力</p>
75
+ </div>
76
+ </div>
77
+ <div>
78
+ <div>
79
+ <img id="gauge2" src="./img/scoringGauge2.svg" alt="">
80
+ <p>20</p>
81
+ </div>
82
+ <div class="innerText">
83
+ <img id="Item2" src="./img/scoringItem1.svg" alt="">
84
+ <p>ドキドキ</p>
85
+ </div>
86
+ </div>
87
+ <div>
88
+ <div>
89
+ <img id="gauge3" src="./img/scoringGauge3.svg" alt="">
90
+ <p><?php echo htmlspecialchars($placepoint,ENT_QUOTES); ?></p>
91
+ </div>
92
+ <div class="innerText">
93
+ <img id="Item3" src="./img/scoringItem1.svg" alt="">
94
+ <p>独自イベント</p>
95
+ </div>
96
+ </div>
97
+
98
+ </div><!--gaugeArea-->
99
+ </div><!--gauge-->
100
+
101
+ <div id="textArea">
102
+ <img src="./img/scoringTextArea.svg">
103
+ <p>テキストが入ります。テキストが入ります。テキストが入ります。</p>
104
+ </div>
105
+
106
+ </div><!----scoringHumanAreas-->
107
+
108
+ <footer>
109
+
110
+ </footer>
111
+ </div><!-- scoringCont-->
112
+
113
+
114
+ </div>
115
+ <!-- wrapper -->
116
+ </body>
117
+ </html>
118
+ ```
119
+
17
120
  宜しくお願い致します。