質問編集履歴
1
プルダウンについて追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -149,6 +149,103 @@
|
|
149
149
|
実際にはプルダウンで数字を選んで、その日付と一致するデータをcsvで出したいです。
|
150
150
|
知識不足のためよろしくお願いいたします。
|
151
151
|
|
152
|
+
### 追記
|
153
|
+
プルダウン
|
154
|
+
order_download.php
|
155
|
+
<body>
|
156
|
+
<?php
|
157
|
+
require_once('../common/common.php');
|
158
|
+
?>
|
159
|
+
ダウンロードしたい注文日を選んでください<br/>
|
160
|
+
<form action="order_download_done.php" method="post">
|
161
|
+
<?php pulldown_year(); ?>
|
162
|
+
年
|
163
|
+
<?php pulldown_month(); ?>
|
164
|
+
月
|
165
|
+
<?php pulldown_day(); ?>
|
166
|
+
日<br/>
|
167
|
+
<br/>
|
168
|
+
<input type="submit" value="ダウンロードへ">
|
169
|
+
</form>
|
170
|
+
</body>
|
171
|
+
|
172
|
+
|
173
|
+
common.php
|
174
|
+
function pulldown_year() {
|
175
|
+
print '<select name="year">';
|
176
|
+
print '<option value="2017">2017</option>';
|
177
|
+
print '<option value="2017">2018</option>';
|
178
|
+
print '<option value="2017">2019</option>';
|
179
|
+
print '<option value="2017">2020</option>';
|
180
|
+
print '</select>';
|
181
|
+
}
|
182
|
+
|
183
|
+
function pulldown_month() {
|
184
|
+
print '<select name="month">';
|
185
|
+
print '<option value="01">01</option>';
|
186
|
+
print '<option value="02">02</option>';
|
187
|
+
print '<option value="03">03</option>';
|
188
|
+
print '<option value="04">04</option>';
|
189
|
+
print '<option value="05">05</option>';
|
190
|
+
print '<option value="06">06</option>';
|
191
|
+
print '<option value="07">07</option>';
|
192
|
+
print '<option value="08">08</option>';
|
193
|
+
print '<option value="09">09</option>';
|
194
|
+
print '<option value="10">10</option>';
|
195
|
+
print '<option value="11">11</option>';
|
196
|
+
print '<option value="12">12</option>';
|
197
|
+
print '</select>';
|
198
|
+
}
|
199
|
+
|
200
|
+
function pulldown_day() {
|
201
|
+
print '<select name="day">';
|
202
|
+
print '<option value="01">01</option>';
|
203
|
+
print '<option value="02">02</option>';
|
204
|
+
print '<option value="03">03</option>';
|
205
|
+
print '<option value="04">04</option>';
|
206
|
+
print '<option value="05">05</option>';
|
207
|
+
print '<option value="06">06</option>';
|
208
|
+
print '<option value="07">07</option>';
|
209
|
+
print '<option value="08">08</option>';
|
210
|
+
print '<option value="09">09</option>';
|
211
|
+
print '<option value="10">10</option>';
|
212
|
+
print '<option value="11">11</option>';
|
213
|
+
print '<option value="12">12</option>';
|
214
|
+
print '<option value="13">13</option>';
|
215
|
+
print '<option value="14">14</option>';
|
216
|
+
print '<option value="15">15</option>';
|
217
|
+
print '<option value="16">16</option>';
|
218
|
+
print '<option value="17">17</option>';
|
219
|
+
print '<option value="18">18</option>';
|
220
|
+
print '<option value="19">19</option>';
|
221
|
+
print '<option value="20">20</option>';
|
222
|
+
print '<option value="21">21</option>';
|
223
|
+
print '<option value="22">22</option>';
|
224
|
+
print '<option value="23">23</option>';
|
225
|
+
print '<option value="24">24</option>';
|
226
|
+
print '<option value="25">25</option>';
|
227
|
+
print '<option value="26">26</option>';
|
228
|
+
print '<option value="27">27</option>';
|
229
|
+
print '<option value="28">28</option>';
|
230
|
+
print '<option value="29">29</option>';
|
231
|
+
print '<option value="30">30</option>';
|
232
|
+
print '<option value="31">31</option>';
|
233
|
+
print '</select>';
|
234
|
+
}
|
235
|
+
|
236
|
+
データはtimestampでこのような形で入っています
|
237
|
+
2020-10-27 20:10:36
|
238
|
+
|
239
|
+
AND substr(dat_sales.date,1,4)="2020"
|
240
|
+
AND substr(dat_sales.date,6,2)="10"
|
241
|
+
AND substr(dat_sales.date,9,2)="27"
|
242
|
+
で抽出した場合にはデータが出てきます。
|
243
|
+
|
244
|
+
プルダウンで選んだ数字が入るためには
|
245
|
+
AND substr(dat_sales.date,1,4)=?
|
246
|
+
の?ところを変更すべきかと考えたのですが、どのようにすべきかがわかりません。
|
247
|
+
初心者のためお見苦しい文章で申し訳ありません。
|
248
|
+
|
152
249
|
### 補足情報(FW/ツールのバージョンなど)
|
153
250
|
|
154
251
|
ここにより詳細な情報を記載してください。
|