質問編集履歴

4

出来ました。ご指摘ありがとうございます。

2019/08/09 12:29

投稿

ararara
ararara

スコア13

test CHANGED
File without changes
test CHANGED
@@ -195,3 +195,5 @@
195
195
  </html>
196
196
 
197
197
  ```
198
+
199
+ ご教授お願いいたします。

3

出来ました。ご指摘ありがとうございます。

2019/08/09 12:29

投稿

ararara
ararara

スコア13

test CHANGED
File without changes
test CHANGED
@@ -1,12 +1,8 @@
1
1
  phpを使ってカレンダーを作ったのですが右のリンクをクリックしても来月のものが表示されず、他の月から右のリンクをクリックすると一気に来月まで飛んでしまいます。
2
2
 
3
- ```php
3
+ ```ここに言語を入力
4
4
 
5
-
6
-
7
- コード
8
-
9
- <?php
5
+ コード<?php
10
6
 
11
7
 
12
8
 
@@ -198,4 +194,4 @@
198
194
 
199
195
  </html>
200
196
 
201
- ご教授お願いいたします。
197
+ ```

2

コードを書き直しました。

2019/08/09 12:29

投稿

ararara
ararara

スコア13

test CHANGED
File without changes
test CHANGED
@@ -1,9 +1,11 @@
1
+ phpを使ってカレンダーを作ったのですが右のリンクをクリックしても来月のものが表示されず、他の月から右のリンクをクリックすると一気に来月まで飛んでしまいます。
2
+
1
3
  ```php
2
4
 
5
+
6
+
3
7
  コード
4
8
 
5
- ```
6
-
7
9
  <?php
8
10
 
9
11
 
@@ -195,3 +197,5 @@
195
197
  </body>
196
198
 
197
199
  </html>
200
+
201
+ ご教授お願いいたします。

1

コードを書き直しました。

2019/08/09 12:26

投稿

ararara
ararara

スコア13

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,8 @@
1
- phpでカレンダーを作り、ブラウザで確認したところ先月のものはみることができるのですが来月のものを見ることが出来ず、他の月を表示中に右のリンクをクリックすると一気に今月まで飛んでしまいます。
1
+ ```php
2
+
3
+ コード
4
+
5
+ ```
2
6
 
3
7
  <?php
4
8
 
@@ -8,21 +12,17 @@
8
12
 
9
13
 
10
14
 
11
-
12
-
13
15
  if (isset($_GET['ym'])) {
14
16
 
15
- $ym = $_GET['ym'];
17
+ $ym = $_GET['ym'];
16
18
 
17
19
  } else {
18
20
 
19
21
 
20
22
 
21
- $ym = date('Y-m');
23
+ $ym = date('Y-m');
22
24
 
23
25
  }
24
-
25
-
26
26
 
27
27
 
28
28
 
@@ -30,13 +30,11 @@
30
30
 
31
31
  if ($timestamp === false) {
32
32
 
33
- $ym = date('Y-m');
33
+ $ym = date('Y-m');
34
34
 
35
- $timestamp=strtotime($ym . '-01');
35
+ $timestamp=strtotime($ym . '-01');
36
36
 
37
37
  }
38
-
39
-
40
38
 
41
39
 
42
40
 
@@ -44,15 +42,7 @@
44
42
 
45
43
 
46
44
 
47
-
48
-
49
45
  $html_title=date('Y年n月', $timestamp);
50
-
51
-
52
-
53
-
54
-
55
-
56
46
 
57
47
 
58
48
 
@@ -76,31 +66,31 @@
76
66
 
77
67
  for( $day=1; $day <= $day_count; $day++, $youbi++){
78
68
 
79
- $date = $ym .'-'. $day;
69
+ $date = $ym .'-'. $day;
80
70
 
81
- if($today == $date){
71
+ if($today == $date){
82
72
 
83
- $week .= '<td class="today">' . $day;
73
+ $week .= '<td class="today">' . $day;
84
74
 
85
75
 
86
76
 
87
- } else{
77
+ } else{
88
78
 
89
- $week .= '<td>'. $day;}
79
+ $week .= '<td>'. $day;}
90
80
 
91
- $week .= '</td>';
81
+ $week .= '</td>';
92
82
 
93
83
  if($youbi % 7 == 6 || $day == $day_count){
94
84
 
95
- if($day == $day_count){
85
+ if($day == $day_count){
96
86
 
97
- $week .= str_repeat('<td></td>', 6- ($youbi % 7));
87
+ $week .= str_repeat('<td></td>', 6- ($youbi % 7));
98
88
 
99
- }
89
+ }
100
90
 
101
- $weeks[] = '<tr>' . $week . '</tr>';
91
+ $weeks[] = '<tr>' . $week . '</tr>';
102
92
 
103
- $week = '';
93
+ $week = '';
104
94
 
105
95
  }
106
96
 
@@ -144,7 +134,7 @@
144
134
 
145
135
  .today{
146
136
 
147
- background: green;
137
+ background: green;
148
138
 
149
139
  }
150
140
 
@@ -153,8 +143,6 @@
153
143
  }
154
144
 
155
145
  th:nth-of-type(7),td:nth-of-type(7){color:blue;}
156
-
157
-
158
146
 
159
147
 
160
148
 
@@ -172,19 +160,19 @@
172
160
 
173
161
  <tr>
174
162
 
175
- <th>日</th>
163
+ <th>日</th>
176
164
 
177
- <th>月</th>
165
+ <th>月</th>
178
166
 
179
- <th>火</th>
167
+ <th>火</th>
180
168
 
181
- <th>水</th>
169
+ <th>水</th>
182
170
 
183
- <th>木</th>
171
+ <th>木</th>
184
172
 
185
- <th>金</th>
173
+ <th>金</th>
186
174
 
187
- <th>土</th>
175
+ <th>土</th>
188
176
 
189
177
 
190
178
 
@@ -194,7 +182,7 @@
194
182
 
195
183
  foreach($weeks as $week){
196
184
 
197
- echo $week;
185
+ echo $week;
198
186
 
199
187
  }
200
188
 
@@ -207,7 +195,3 @@
207
195
  </body>
208
196
 
209
197
  </html>
210
-
211
-
212
-
213
- スペルチェックはしたのですが解決しません。ご教授お願いいたします。