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

質問編集履歴

5

タグ追加

2020/07/22 04:32

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
File without changes

4

タイトル修正

2020/07/22 04:32

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- PHP: ドロップダウンメニューを使っての絞り込み検索を実装したいです
1
+ PHP: 一覧画面に検索機能加えたいです
body CHANGED
File without changes

3

コード追加

2020/07/22 04:29

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -157,4 +157,34 @@
157
157
 
158
158
  ググりながらやってはいるものの歯が立たない状態です、、、
159
159
  現在エラーは起きていませんが、検索を押しても何も返ってこない状態です。
160
- わかる方がいらっしゃればご教示ください。
160
+ わかる方がいらっしゃればご教示ください。
161
+
162
+
163
+ **追記**
164
+ ---
165
+ 選択されればそれを表示、されていなければ全部を表示するようにしました。
166
+ ```php
167
+ $where_sql="";
168
+
169
+ if(isset($_GET['search'])){
170
+ if($name!=""){
171
+ $where_sql="WHERE table_jikangai.name='".$name."'";
172
+ }
173
+ if($kenban!=""){
174
+ $where_sql="WHERE table_jikangai.kenban='".$kenban."'";
175
+ }else{
176
+ $where_sql="AND table_jikangai.kenban='".$kenban."'";
177
+ }
178
+ if($jissiday!=""){
179
+ if ($where_sql=="") {
180
+ $where_sql = "WHERE table_jikangai.jissiday='".$jissiday."'";
181
+ }else{
182
+ $where_sql .= " AND table_jikangai.jissiday='".$jissiday."'";
183
+ }
184
+ }
185
+ }else{
186
+ $list = $pdo->prepare("SELECT * FROM table_jikangai");
187
+ $list->execute();
188
+ $temp= $list->fetchall();
189
+ };
190
+ ```

2

質問文を訂正

2020/07/21 08:21

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -151,7 +151,7 @@
151
151
  ```
152
152
 
153
153
  **やりたいこと**
154
- 0. 絞り込み検索をできようにしたい
154
+ 0. 検索ボタン押すと、選択した条件に当てはまものをリスト表示したい
155
155
  0. 何も検索していないときはすべて表示
156
156
  0. 期間(jissiday)は範囲指定
157
157
 

1

コード修正

2020/07/21 07:01

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -12,7 +12,6 @@
12
12
  $temp= $list->fetchall();
13
13
 
14
14
  //ここから絞り込み検索の処理を記入しているところです、、、
15
- $printflg = "?name=".$name."&kenban=".$kenban."&jissiday=".$jissiday;
16
15
  $where_sql="";
17
16
 
18
17
  if(isset($_GET['search'])){