質問編集履歴
2
出力結果を修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -98,9 +98,11 @@
|
|
98
98
|
|
99
99
|
|
100
100
|
|
101
|
-
上記コードにて、日時以外は出力できてい
|
101
|
+
上記コードにて、日時以外は出力できているようなのですが
|
102
102
|
|
103
103
|
希望としては、「form.csv」として以下のようなデータを出力したいと考えています。
|
104
|
+
|
105
|
+
```出力結果
|
104
106
|
|
105
107
|
------------------------------------------------------------------------
|
106
108
|
|
@@ -118,4 +120,6 @@
|
|
118
120
|
|
119
121
|
|
120
122
|
|
123
|
+
```
|
124
|
+
|
121
125
|
以上、どうぞよろしくお願い致します。
|
1
ご回答者様よりご指摘頂いたとおり、質問内容を修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -14,21 +14,45 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
|
17
|
+
#入力フォームは以下のとおりです。(一部抜粋)
|
18
18
|
|
19
|
-
|
19
|
+
```HTML
|
20
20
|
|
21
|
-
|
21
|
+
<form method="post" action="mail.php">
|
22
22
|
|
23
|
+
<table style="text-align: left;">
|
24
|
+
|
25
|
+
<tr>
|
26
|
+
|
27
|
+
<th>名前</th>
|
28
|
+
|
29
|
+
<td><input size="50" type="text" name="名前" /></td>
|
30
|
+
|
31
|
+
</tr>
|
32
|
+
|
33
|
+
<tr>
|
34
|
+
|
35
|
+
<th>住所</th>
|
36
|
+
|
37
|
+
<td><input size="50" type="text" name="住所" /></td>
|
38
|
+
|
39
|
+
</tr>
|
40
|
+
|
41
|
+
<tr>
|
42
|
+
|
23
|
-
|
43
|
+
<th>電話番号</th>
|
44
|
+
|
45
|
+
<td><input size="50" type="text" name="電話番号" /></td>
|
46
|
+
|
47
|
+
</tr>
|
48
|
+
|
49
|
+
```
|
24
50
|
|
25
51
|
|
26
52
|
|
27
|
-
#
|
53
|
+
#mail.php(一部抜粋)
|
28
54
|
|
29
|
-
|
30
|
-
|
31
|
-
|
55
|
+
```PHP
|
32
56
|
|
33
57
|
<?php
|
34
58
|
|
@@ -36,15 +60,15 @@
|
|
36
60
|
|
37
61
|
$name = $_POST['お名前'];
|
38
62
|
|
63
|
+
$address = $_POST['住所'];
|
64
|
+
|
39
65
|
$tel = $_POST['電話番号'];
|
40
|
-
|
41
|
-
$address = $_POST['住所'];
|
42
66
|
|
43
67
|
|
44
68
|
|
45
69
|
//CSVファイルに書き込むデータの準備
|
46
70
|
|
47
|
-
//$data = '
|
71
|
+
//$data = '名前,住所,電話番号'; //列のタイトル
|
48
72
|
|
49
73
|
$data .= "\n";
|
50
74
|
|
@@ -52,17 +76,17 @@
|
|
52
76
|
|
53
77
|
$data .= ',';
|
54
78
|
|
55
|
-
$data .= $
|
79
|
+
$data .= $address;
|
56
80
|
|
57
81
|
$data .= ',';
|
58
82
|
|
59
|
-
data .= $
|
83
|
+
data .= $tel;
|
60
84
|
|
61
85
|
$data .= "\n";
|
62
86
|
|
63
87
|
}
|
64
88
|
|
65
|
-
$file = fopen('./csv/
|
89
|
+
$file = fopen('./csv/form.csv', 'a');
|
66
90
|
|
67
91
|
fputs($file, $data);
|
68
92
|
|
@@ -70,7 +94,27 @@
|
|
70
94
|
|
71
95
|
?>
|
72
96
|
|
97
|
+
```
|
73
98
|
|
99
|
+
|
100
|
+
|
101
|
+
上記コードにて、日時以外は出力できています。
|
102
|
+
|
103
|
+
希望としては、「form.csv」として以下のようなデータを出力したいと考えています。
|
104
|
+
|
105
|
+
------------------------------------------------------------------------
|
106
|
+
|
107
|
+
日時 | 名前 | 住所 | 電話番号
|
108
|
+
|
109
|
+
------------------------------------------------------------------------
|
110
|
+
|
111
|
+
2018/08/31 11:00 |苗字 名前 | 京都府XXX | 090-XXXX-XXXX
|
112
|
+
|
113
|
+
------------------------------------------------------------------------
|
114
|
+
|
115
|
+
2018/09/01 09:00 |苗字 名前 | 大坂府XXX | 080-XXXX-XXXX
|
116
|
+
|
117
|
+
------------------------------------------------------------------------
|
74
118
|
|
75
119
|
|
76
120
|
|