質問編集履歴
4
出来ました。ご指摘ありがとうございます。
test
CHANGED
File without changes
|
test
CHANGED
@@ -195,3 +195,5 @@
|
|
195
195
|
</html>
|
196
196
|
|
197
197
|
```
|
198
|
+
|
199
|
+
ご教授お願いいたします。
|
3
出来ました。ご指摘ありがとうございます。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,12 +1,8 @@
|
|
1
1
|
phpを使ってカレンダーを作ったのですが右のリンクをクリックしても来月のものが表示されず、他の月から右のリンクをクリックすると一気に来月まで飛んでしまいます。
|
2
2
|
|
3
|
-
```
|
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
コードを書き直しました。
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
コードを書き直しました。
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
|
-
|
17
|
+
$ym = $_GET['ym'];
|
16
18
|
|
17
19
|
} else {
|
18
20
|
|
19
21
|
|
20
22
|
|
21
|
-
|
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
|
-
|
33
|
+
$ym = date('Y-m');
|
34
34
|
|
35
|
-
|
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
|
-
|
69
|
+
$date = $ym .'-'. $day;
|
80
70
|
|
81
|
-
|
71
|
+
if($today == $date){
|
82
72
|
|
83
|
-
|
73
|
+
$week .= '<td class="today">' . $day;
|
84
74
|
|
85
75
|
|
86
76
|
|
87
|
-
|
77
|
+
} else{
|
88
78
|
|
89
|
-
|
79
|
+
$week .= '<td>'. $day;}
|
90
80
|
|
91
|
-
|
81
|
+
$week .= '</td>';
|
92
82
|
|
93
83
|
if($youbi % 7 == 6 || $day == $day_count){
|
94
84
|
|
95
|
-
|
85
|
+
if($day == $day_count){
|
96
86
|
|
97
|
-
|
87
|
+
$week .= str_repeat('<td></td>', 6- ($youbi % 7));
|
98
88
|
|
99
|
-
|
89
|
+
}
|
100
90
|
|
101
|
-
|
91
|
+
$weeks[] = '<tr>' . $week . '</tr>';
|
102
92
|
|
103
|
-
|
93
|
+
$week = '';
|
104
94
|
|
105
95
|
}
|
106
96
|
|
@@ -144,7 +134,7 @@
|
|
144
134
|
|
145
135
|
.today{
|
146
136
|
|
147
|
-
|
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
|
-
|
163
|
+
<th>日</th>
|
176
164
|
|
177
|
-
|
165
|
+
<th>月</th>
|
178
166
|
|
179
|
-
|
167
|
+
<th>火</th>
|
180
168
|
|
181
|
-
|
169
|
+
<th>水</th>
|
182
170
|
|
183
|
-
|
171
|
+
<th>木</th>
|
184
172
|
|
185
|
-
|
173
|
+
<th>金</th>
|
186
174
|
|
187
|
-
|
175
|
+
<th>土</th>
|
188
176
|
|
189
177
|
|
190
178
|
|
@@ -194,7 +182,7 @@
|
|
194
182
|
|
195
183
|
foreach($weeks as $week){
|
196
184
|
|
197
|
-
|
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
|
-
スペルチェックはしたのですが解決しません。ご教授お願いいたします。
|