質問編集履歴
5
修正追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -150,7 +150,13 @@
|
|
150
150
|
$array[$i]["sd_category"] = $row['sd_category'];
|
151
151
|
$array[$i]["sd_name"] = $row['sd_name'];
|
152
152
|
$array[$i]["sd_price"] = $row['sd_price'];
|
153
|
+
$i++;
|
154
|
+
}
|
153
155
|
}
|
156
|
+
header('Content-type:application/json');
|
157
|
+
echo json_encode($array);
|
158
|
+
break;
|
159
|
+
}
|
154
160
|
?>
|
155
161
|
```
|
156
162
|
|
4
追加修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -92,7 +92,40 @@
|
|
92
92
|
|
93
93
|
//共通ファイルを読み込む
|
94
94
|
include('../config/common.php');
|
95
|
+
$mode = $_GET['mode'];
|
96
|
+
switch ($mode) {
|
97
|
+
/*///////////////////////////////////////////////////////////////////////////////
|
98
|
+
●登録
|
99
|
+
///////////////////////////////////////////////////////////////////////////////*/
|
100
|
+
case 'regist' :
|
101
|
+
//送信されたデータを変数に格納する。
|
102
|
+
$sd_category = htmlspecialchars($_POST['category']);
|
103
|
+
$sd_name = htmlspecialchars($_POST['name']);
|
104
|
+
$sd_price = htmlspecialchars($_POST['price']);
|
95
105
|
|
106
|
+
$sql = <<<EOF
|
107
|
+
INSERT INTO
|
108
|
+
テーブル名
|
109
|
+
(
|
110
|
+
sd_category,
|
111
|
+
sd_name,
|
112
|
+
sd_price,
|
113
|
+
)VALUES(
|
114
|
+
:sd_category,
|
115
|
+
:sd_name,
|
116
|
+
:sd_price
|
117
|
+
)
|
118
|
+
EOF;
|
119
|
+
|
120
|
+
echo $sql;
|
121
|
+
$stmt = $dbh->prepare($sql);
|
122
|
+
$stmt->bindParam(':sd_category', $sd_category, PDO::PARAM_INT);
|
123
|
+
$stmt->bindParam(':sd_name', $sd_name, PDO::PARAM_STR);
|
124
|
+
$stmt->bindParam(':sd_price', $sd_price, PDO::PARAM_INT);
|
125
|
+
|
126
|
+
$stmt->execute();
|
127
|
+
echo '登録しました。';
|
128
|
+
break;
|
96
129
|
/*///////////////////////////////////////////////////////////////////////////////
|
97
130
|
//●データの取得
|
98
131
|
///////////////////////////////////////////////////////////////////////////////*/
|
@@ -105,7 +138,7 @@
|
|
105
138
|
sd_name,
|
106
139
|
sd_price,
|
107
140
|
FROM
|
108
|
-
|
141
|
+
テーブル名
|
109
142
|
WHERE
|
110
143
|
del_flg = 0
|
111
144
|
EOF;
|
3
追加修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -18,7 +18,7 @@
|
|
18
18
|
|
19
19
|
|
20
20
|
|
21
|
-
処理の流れと、ファイル【**form.php**】【**apply.php**】【**array_function.php**】を書いています。
|
21
|
+
処理の流れと、ファイル【**form.php**】【**apply.php**】【**array_function.php**】【**common.php**】を書いています。
|
22
22
|
よろしくお願いいたします。
|
23
23
|
|
24
24
|
1,入力フォームからラジオボタンを選択しチェックを入れ送信
|
@@ -127,4 +127,12 @@
|
|
127
127
|
// 種別の配列
|
128
128
|
$arrayCategory = array(1 => '文系' , '理系');
|
129
129
|
?>
|
130
|
+
```
|
131
|
+
【common.php】
|
132
|
+
```PHP
|
133
|
+
<?php
|
134
|
+
include('db_connect.php');
|
135
|
+
include('array_function.php');
|
136
|
+
?>
|
137
|
+
コード
|
130
138
|
```
|
2
追記修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,12 +1,23 @@
|
|
1
1
|
ラジオボタン(array連想配列を使用)でチェックを入れた値をDBに登録し、
|
2
2
|
登録データをブラウザに表示したいのですが
|
3
3
|
DBに登録されたキーのままブラウザに表示され、
|
4
|
-
どうすればフォームのラジオボタンの値で表示させることができるか
|
4
|
+
どうすれば(どのように記述すれば)フォームのラジオボタンの値で表示させることができるか、雑な質問ですが、ご教授いただければと思います。
|
5
|
-
ご教授いただければと思います。
|
6
5
|
|
6
|
+
【できている事】
|
7
|
+
DB(MySQL)への登録。
|
8
|
+
キーとしてブラウザに出力できる
|
7
9
|
|
8
10
|
|
11
|
+
【気になっている事】
|
12
|
+
・配列の使い方
|
13
|
+
javascriptでデータを持ってくる際の記述の仕方。
|
14
|
+
pdoの記述の仕方。
|
9
15
|
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
|
20
|
+
|
10
21
|
処理の流れと、ファイル【**form.php**】【**apply.php**】【**array_function.php**】を書いています。
|
11
22
|
よろしくお願いいたします。
|
12
23
|
|
1
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
ラジオボタン(array連想配列を使用)でチェックを入れた値をDBに登録し、
|
2
2
|
登録データをブラウザに表示したいのですが
|
3
|
-
DBに登録された
|
3
|
+
DBに登録されたキーのままブラウザに表示され、
|
4
4
|
どうすればフォームのラジオボタンの値で表示させることができるか
|
5
5
|
ご教授いただければと思います。
|
6
6
|
|