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

質問編集履歴

2

code編集

2021/06/01 01:44

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -13,7 +13,6 @@
13
13
 
14
14
  ![イメージ説明](51f16cf763aa0075ba91ea0ea3b506c2.png)
15
15
 
16
- ![イメージ説明](87022634e996c4ee41ac7e631afe7613.png)
17
16
 
18
17
  ### 発生している問題・エラーメッセージ
19
18
 
@@ -23,186 +22,8 @@
23
22
 
24
23
  ### 該当のソースコード
25
24
 
26
- ```php
25
+ ``
27
- <!DOCTYPE html>
28
- <html class=center lang="ja">
29
- <head>
30
- <meta charset="UTF-8">
31
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
32
- <meta http-equiv="X-UA-Compatible" content="ie=edge">
33
- <link rel="stylesheet" href='http://ojt.local/wp-content/themes/jang-child/style.css' type='text/css' media='all'/>
34
- <title>A</title>
35
- </head>
36
- <body>
37
- <div class="container" align="center">
38
26
 
39
-
40
-
41
-
42
-
43
- <?php
44
-
45
- global $wpdb;
46
-
47
- $result = $wpdb->get_results('select * from wp_m_cookai');
48
-
49
- //配列
50
- $id_array = [];//一度配列に入れる
51
- $sta_array = [];
52
- $dat_array = [];
53
- $num_array = [];
54
-
55
- $res;
56
- foreach($result as $row){
57
- $res = $row->m_id;
58
- $id_array[] = $res;
59
-
60
- $res = $row->m_sta;
61
- $sta_array[] = $res;
62
-
63
- $res = $row->m_dat;
64
- $dat_array[] = $res;
65
-
66
- $res = $row->m_num;
67
- $num_array[] = $res;
68
-
69
- };
70
-
71
- //jsコード文字列変換
72
-
73
- $m_id_array = json_encode($id_array);
74
- $m_sta_array = json_encode($sta_array);
75
- $m_dat_array = json_encode($dat_array);
76
- $m_num_array = json_encode($num_array);
77
-
78
- ?>
79
-
80
-
81
-
82
-
83
-
84
- <table class="border" border="1">
85
-
86
- <script>
87
-
88
- // var now_date = new Date();
89
- // function today(date){
90
-
91
- // var year = date.getFullYear() + '/';
92
- // var mon = date.getMonth()+1 + '/';
93
- // var dat = date.getDate();
94
-
95
- // document.write(year + mon + dat);
96
- // };
97
-
98
-
99
- let id_array = <?php echo $m_id_array; ?> //php配列js移動
100
-
101
- let sta_array = <?php echo $m_sta_array; ?>
102
-
103
- let dat_array = <?php echo $m_dat_array; ?>
104
-
105
- let num_array = <?php echo $m_num_array; ?>
106
-
107
- // document.write(id_array);
108
- // document.write(sta_array);
109
- //document.write(dat_array);
110
- // document.write(num_array);
111
-
112
-
113
-
114
-
115
- //日付の行
116
- document.write('<tr>');
117
- //何もないところ空白
118
- document.write('<th>ステ</th>');
119
-
120
-
121
-
122
- // var array = ['A','B','C','D'];
123
- // console.log(array);
124
- var now_date = new Date();
125
- var week = [];
126
-
127
- //document.write(now_date.getDate());
128
-
129
-
130
-
131
- now_date.setDate(now_date.getDate() + 7); //左からの埋めてる
132
-
133
- //日付の行ルーフ
134
- for(i=0; i<7; i++){
135
- //日付表示
136
- now_date.setDate(now_date.getDate() - 1); //1日増やす
137
-
138
- var year = now_date.getFullYear();
139
- var mon = now_date.getMonth()+1;
140
- var dat = now_date.getDate();
141
-
142
- var daytotal = year + '-' + mon + '-' + dat
143
-
144
-
145
- document.write('<th>' + daytotal + '</th>');
146
-
147
-
148
- }
149
-
150
- //日付終わり
151
- document.write('</tr>');
152
-   //商品名
153
- document.write('<tr>');
154
-
155
-
156
-
157
- now_date.setDate(now_date.getDate() + 7); //左からの埋めてる
158
-
159
- for(y=0; y<id_array.length; y++){
160
-
161
- document.write('<th>' + id_array[y] + '</th>');
162
-
163
- now_date.setDate(now_date.getDate() - 1); //1日増やす
164
-
165
- var year = now_date.getFullYear();
166
- var mon = now_date.getMonth()+1;
167
- var dat = now_date.getDate();
168
-
169
- var daytotal = year + '-' + mon + '-' + dat
170
-
171
-
172
-
173
- for(n=0; n <7; n++){
174
-
175
- // document.write(daytotal);
176
-
177
- // now_date.setDate(now_date.getDate() - 1); //1日増やす
178
-
179
- // document.write('<td>' + sta_array[n] + '</td>');
180
-
181
- if(daytotal == dat_array[n]){
182
-
183
- document.write('<td>' + sta_array[y] + '</td>');
184
-
185
- now_date.setDate(now_date.getDate() - 1);
186
-
187
- }
188
-
189
- document.write('<td>',"指定セル",'</td>');
190
-
191
- }
192
- document.write('</tr>');
193
- }
194
-
195
-
196
-
197
- </script>
198
-
199
-
200
- </table>
201
- </div>
202
- </body>
203
- </html>
204
- ```
205
-
206
27
  ### 試したこと
207
28
  for文の中にfor文を入れて指定セルを出していますが、中々思いつかないです。
208
29
 

1

編集

2021/06/01 01:44

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -31,15 +31,15 @@
31
31
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
32
32
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
33
33
  <link rel="stylesheet" href='http://ojt.local/wp-content/themes/jang-child/style.css' type='text/css' media='all'/>
34
- <title>ステータスボード</title>
34
+ <title>A</title>
35
35
  </head>
36
36
  <body>
37
37
  <div class="container" align="center">
38
38
 
39
39
 
40
40
 
41
- <h1>cookai</h1>
42
41
 
42
+
43
43
  <?php
44
44
 
45
45
  global $wpdb;
@@ -115,10 +115,10 @@
115
115
  //日付の行
116
116
  document.write('<tr>');
117
117
  //何もないところ空白
118
- document.write('<th>ステータス</th>');
118
+ document.write('<th>ステ</th>');
119
119
 
120
120
 
121
- // var array = ['m_bbs','m_cal','m_work','m_bulid'];
121
+
122
122
  // var array = ['A','B','C','D'];
123
123
  // console.log(array);
124
124
  var now_date = new Date();