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

質問編集履歴

2

掲示内容のの変更

2019/07/15 12:22

投稿

laph
laph

スコア17

title CHANGED
File without changes
body CHANGED
@@ -4,7 +4,7 @@
4
4
  表示(contents)させたいです。
5
5
 
6
6
 
7
- ```
7
+ ```エラー文
8
8
  Warning: Use of undefined constant ‘dbset - assumed '‘dbset' (this will throw an Error in a future version of PHP) in C:\xampp\htdocs\lchart.php on line 104
9
9
  Warning: Use of undefined constant php’ - assumed 'php’' (this will throw an Error in a future version of PHP) in C:\xampp\htdocs\lchart.php on line 104
10
10
 
@@ -14,12 +14,217 @@
14
14
  ```
15
15
 
16
16
 
17
+ ```lchart.php
18
+ <html lang="ja">
19
+ <head>
20
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
21
+ <meta name="keywords"content="html,css,javascript"/>
22
+ <script type="text/javascript" src=""></script>
23
+ <title>rchart</title>
24
+ </head>
25
+ <style>
26
+ body{
27
+ background-color:#F5F5F5;
28
+ color : #000000;
29
+ margin: 0 auto;
30
+ font-size:62.5%;
31
+ }
17
32
 
33
+ #header{
34
+ width:auto;
18
- lchart.php
35
+ height:30px;
19
- <?php include(‘dbset.php’); ?>
36
+ background-color:#E9D922;
37
+ font-size:2.0em;
38
+ text-align : center;
39
+ }
20
40
 
41
+ #contents{
42
+ width:900px;
43
+ min-height:800px;
44
+ color : #000000;
45
+ margin: 0 auto;
46
+ margin-top:1.5%;
47
+ margin-bottom: 1.5%;
48
+ background-color :#ffffff;
49
+ font-size: 1.6em;
50
+ line-height: 1.5em;
51
+ border-radius: 15px;
52
+ }
53
+
54
+ .wrap{
55
+ text-align:center;
56
+ }
57
+
58
+ #footer{
59
+ width: auto;
60
+ height:80px;
61
+ background-color :red;
62
+ color : #000;
63
+ font-size:1.4em;
64
+ text-align : center;
65
+ }
66
+
67
+ * { box-sizing: border-box }
68
+ li { list-style-type: none }
69
+ li:before {
70
+ content: "";
71
+ display: inline-block;
72
+ height: 13px;
73
+ width: 13px;
74
+ margin-right: 5px;
75
+ border-radius: 3px;
76
+ }
77
+
78
+ li.rcyellow:before {
79
+ background: #f1eb31;
80
+ }
81
+ li.rcorenge:before {
82
+ background: #f4a14a;
83
+ }
84
+ li.rcgreen:before {
85
+ background: #b3dab9;
86
+ }
87
+ li.rcblue:before {
88
+ background: #8BD0DE;
89
+ }
90
+ li.rcyelgreen:before {
91
+ background: #DFE890;
92
+ }
93
+ li.rcpink:before {
94
+ background: #F0A1A1;
95
+ }
96
+ li.rcbluegre:before {
97
+ background: #76A9B5;
98
+ }
99
+ li.rcpnevie:before {
100
+ background: #8798B9;
101
+ }
102
+ li.rcgold:before {
103
+ background: #D5C574;
104
+ }
105
+ li.rcrpink:before {
106
+ background: #EE8081;
107
+ }
108
+
109
+ p {text-align: center}
110
+
111
+ .koumokuyoko ul li {
112
+ display: inline;
113
+ }
114
+ </style>
115
+ <body>
116
+
117
+ <div id="header">
118
+ <img src="lemon_bar.png">
119
+ </div>
120
+ <div id="contents">
121
+ <?php include(‘dbset.php’);?>
122
+ <BR>
123
+ <div class="wrap">
124
+ <canvas id="pie-chart" height="300" width="300"></canvas>
125
+ </diV>
126
+ <div class="koumokuyoko">
127
+ <ul>
128
+
129
+ <?php
130
+ //MySQL DB接続(サーバ名,接続ユーザ名,パスワード,データベース名)
131
+ $link=mysqli_connect("127.0.0.1","root","admin_1001","lcdb");
132
+
133
+ //SQL文を指定
134
+ $query="SELECT * FROM lcqtbl WHERE KNO=1";
135
+
136
+ //PHPからSQL文を実行(接続名 $link に対して $query のSQL文を実行)
137
+ //結果は$resultに格納される
138
+ $result=mysqli_query($link,$query);
139
+
140
+ //$result から1行取り出して,1項目ごとに配列 $row (フィールド名をキーとした連想配列)に格納
141
+ $row=mysqli_fetch_assoc($result);
142
+
143
+ //$row 配列の中身(選択肢)を表示
144
+ IF(is_null($row['cho1'])){
145
+ }else{
146
+ echo "<li class=rcyellow>".$row['cho1']."&nbsp;&nbsp;</li>";
147
+ IF(is_null($row['cho2'])){
148
+ }else{
149
+ echo "<li class=rcorenge>".$row['cho2']."&nbsp;&nbsp;</li>";
150
+ IF(is_null($row['cho3'])){
151
+ }else{
152
+ echo "<li class=rcgreen>".$row['cho3']."&nbsp;&nbsp;</li>";
153
+ IF(is_null($row['cho4'])){
154
+ }else{
155
+ echo "<li class=rcblue>".$row['cho4']."&nbsp;&nbsp;</li>";
156
+ IF(is_null($row['cho5'])){
157
+ }else{
158
+ echo "<li class=rcyelgreen>".$row['cho5']."&nbsp;&nbsp;</li>";
159
+ IF(is_null($row['cho6'])){
160
+ }else{
161
+ echo "<li class=rcpink>".$row['cho6']."&nbsp;&nbsp;</li>";
162
+ IF(is_null($row['cho7'])){
163
+ }else{
164
+ echo "<li class=rcbluegre>".$row['cho7']."&nbsp;&nbsp;</li>";
165
+ IF(is_null($row['cho8'])){
166
+ }else{
167
+ echo "<li class=rcpnevie>".$row['cho8']."&nbsp;&nbsp;</li>";
168
+ IF(is_null($row['cho9'])){
169
+ }else{
170
+ echo "<li class=rcgold>".$row['cho9']."&nbsp;&nbsp;</li>";
171
+ IF(is_null($row['cho10'])){
172
+ }else{
173
+ echo "<li class=rcrpink>".$row['cho10']."&nbsp;&nbsp;</li>";
174
+ }
175
+ }
176
+ }
177
+ }
178
+ }
179
+ }
180
+ }
181
+ }
182
+ }
183
+ }
184
+ ?>
185
+ </ul>
186
+ </div>
187
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/1.0.2/Chart.min.js"></script>
188
+ <!-- もしくは<script src="Chart.js"></script> -->
189
+ <script>
190
+ var pieData = [
191
+ {
192
+ value: 65,
193
+ color:"#f1eb31",
194
+ highlight: "#aadbf2",
195
+ label: "そう思う"
196
+ },
197
+ {
198
+ value: 35,
199
+ color: "#f4a14a",
200
+ highlight: "#aadbf2",
201
+ label: "そう思わない"
202
+ },
203
+ {
204
+ value: 5,
205
+ color: "#b3dab9",
206
+ highlight: "#aadbf2",
207
+ label: "どちらでも"
208
+ }
209
+ ];
210
+
211
+ window.onload = function(){
212
+ var ctx = document.getElementById("pie-chart").getContext("2d");
213
+ window.myPie = new Chart(ctx).Pie(pieData);
214
+ };
215
+
216
+ </script>
217
+ </div>
218
+
219
+ </body>
220
+ </html>
221
+
222
+ ```
223
+
224
+
225
+
21
226
  --------------------------------------------------------
22
- dbset.php
227
+ ```dbset.php
23
228
  <?php
24
229
  $link=mysqli_connect("127.0.0.1","root","admin_1001","aadb");
25
230
 
@@ -32,10 +237,12 @@
32
237
 
33
238
  echo "<p>".$row['contents']."</p>";
34
239
  ?>
240
+ ```
35
241
 
36
242
 
37
243
 
38
244
 
245
+
39
246
  ### 試したこと
40
247
 
41
248
 

1

誤字の変更

2019/07/15 12:22

投稿

laph
laph

スコア17

title CHANGED
File without changes
body CHANGED
@@ -4,20 +4,18 @@
4
4
  表示(contents)させたいです。
5
5
 
6
6
 
7
- ■機能を実装中に以下のエラーメッセージが発生しました。
7
+ ```
8
-
9
-
10
8
  Warning: Use of undefined constant ‘dbset - assumed '‘dbset' (this will throw an Error in a future version of PHP) in C:\xampp\htdocs\lchart.php on line 104
11
-
12
9
  Warning: Use of undefined constant php’ - assumed 'php’' (this will throw an Error in a future version of PHP) in C:\xampp\htdocs\lchart.php on line 104
13
10
 
14
11
  Warning: include(‘dbsetphp’): failed to open stream: No such file or directory in C:\xampp\htdocs\lchart.php on line 104
15
12
 
16
13
  Warning: include(): Failed opening '‘dbsetphp’' for inclusion (include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\lchart.php on line 104
14
+ ```
17
15
 
18
16
 
19
- ### 該当のソースコード
17
+
20
- test.php
18
+ lchart.php
21
19
  <?php include(‘dbset.php’); ?>
22
20
 
23
21
  --------------------------------------------------------