質問編集履歴
2
修正前の状態に戻しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,1 +1,28 @@
|
|
1
|
+
PHPでの配列を使用してのプルダウン処理を実装したいです。
|
2
|
+
配列を使用しない処理だと
|
3
|
+
選択したプルダウンの値を取得できるのですが、
|
4
|
+
配列でまわすと値が取得できません。
|
5
|
+
原因はどこにあるのでしょうか?
|
6
|
+
どなたかご教授下さい。
|
7
|
+
↓↓↓↓↓↓↓↓下記ソース ↓↓↓↓↓↓↓↓
|
8
|
+
-- 配列でない -- NG
|
1
|
-
|
9
|
+
foreach($dsp_limit as $value){
|
10
|
+
$grapf .= '<option value="'.$value.'"'.pullcheck('.$value.',$limit_num).'>'.$value.'件</option>';
|
11
|
+
}
|
12
|
+
-- 配列 -- OK
|
13
|
+
$grapf .= '<option value="3" '.pullcheck(3,$limit_num).'>3件</option>';
|
14
|
+
$grapf .= '<option value="5" '.pullcheck(5,$limit_num).'>5件</option>';
|
15
|
+
$grapf .= '<option value="10" '.pullcheck(10,$limit_num).'>10件</option>';
|
16
|
+
$grapf .= '<option value="20" '.pullcheck(20,$limit_num).'>20件</option>';
|
17
|
+
$grapf .= '<option value="30" '.pullcheck(30,$limit_num).'>30件</option>';
|
18
|
+
$grapf .= '<option value="40" '.pullcheck(40,$limit_num).'>40件</option>';
|
19
|
+
$grapf .= '<option value="50" '.pullcheck(50,$limit_num).'>50件</option>';
|
20
|
+
//プルダウンリストチェック
|
21
|
+
function pullcheck($p1,$p2){
|
22
|
+
if($p1 == $p2) {
|
23
|
+
return "selected";
|
24
|
+
}else{
|
25
|
+
return "";
|
26
|
+
}
|
27
|
+
}
|
28
|
+
$dsp_limit = array('1','5','10','20','30','40','50');//プルダウン表示
|
1
a
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,40 +1,1 @@
|
|
1
|
-
PHPでの配列を使用してのプルダウン処理を実装したいです。
|
2
|
-
|
3
|
-
配列を使用しない処理だと
|
4
|
-
選択したプルダウンの値を取得できるのですが、
|
5
|
-
配列でまわすと値が取得できません。
|
6
|
-
|
7
|
-
原因はどこにあるのでしょうか?
|
8
|
-
どなたかご教授下さい。
|
9
|
-
|
10
|
-
↓↓↓↓↓↓↓↓下記ソース ↓↓↓↓↓↓↓↓
|
11
|
-
|
12
|
-
|
13
|
-
-- 配列でない -- NG
|
14
|
-
|
15
|
-
|
1
|
+
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
|
16
|
-
$grapf .= '<option value="'.$value.'"'.pullcheck('.$value.',$limit_num).'>'.$value.'件</option>';
|
17
|
-
}
|
18
|
-
|
19
|
-
-- 配列 -- OK
|
20
|
-
|
21
|
-
$grapf .= '<option value="3" '.pullcheck(3,$limit_num).'>3件</option>';
|
22
|
-
$grapf .= '<option value="5" '.pullcheck(5,$limit_num).'>5件</option>';
|
23
|
-
$grapf .= '<option value="10" '.pullcheck(10,$limit_num).'>10件</option>';
|
24
|
-
$grapf .= '<option value="20" '.pullcheck(20,$limit_num).'>20件</option>';
|
25
|
-
$grapf .= '<option value="30" '.pullcheck(30,$limit_num).'>30件</option>';
|
26
|
-
$grapf .= '<option value="40" '.pullcheck(40,$limit_num).'>40件</option>';
|
27
|
-
$grapf .= '<option value="50" '.pullcheck(50,$limit_num).'>50件</option>';
|
28
|
-
|
29
|
-
|
30
|
-
//プルダウンリストチェック
|
31
|
-
function pullcheck($p1,$p2){
|
32
|
-
if($p1 == $p2) {
|
33
|
-
return "selected";
|
34
|
-
}else{
|
35
|
-
return "";
|
36
|
-
}
|
37
|
-
}
|
38
|
-
|
39
|
-
|
40
|
-
$dsp_limit = array('1','5','10','20','30','40','50');//プルダウン表示
|