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

質問編集履歴

1

2017/05/24 02:17

投稿

Choqpp3
Choqpp3

スコア19

title CHANGED
@@ -1,1 +1,1 @@
1
- php+MYSQL
1
+ phpにかんしてです
body CHANGED
@@ -1,86 +1,1 @@
1
- if (isset ($_POST["send"])=== true) { ここの行でpostが取得できていなく書き込まれないのですがどうしたら取得できるでしょうか?
2
-
3
-
4
-
5
-
6
- <?php
7
-
8
- ini_set('display_errors', 1);
9
-
10
- $link = mysql_connect('localhost','ogawa','taku1106');
11
- if (!$link) {
12
- die('接続失敗しました。'.mysql_error());
1
+ どのようプルダウン式で選択後送信たらはんえいできす?詳いサイトなどありますか?
13
- }
14
- $db_selected = mysql_select_db('ogawa',$link);
15
- if(!$db_selected) {
16
- die('データベース選択に失敗しました。'.mysql_error());
17
- }
18
- $res = mysql_query('SELECT * FROM test');
19
- if (!$res) {
20
- die('クエリーが失敗しました。'.mysql_error());
21
- }
22
-
23
- if ( $link !==false) {
24
-
25
- $msg ='';
26
- $err_msg ='';
27
- if (isset ($_POST["send"])=== true) {
28
-
29
- $subject = 'hoge';
30
- $honbun = 'fuga';
31
- $kakikomi = date("Y-m-d H:i:s");
32
-
33
- $query = "INSERT INTO test (subject,honbun,kakikomi)
34
- VALUES ('{$subject}','{$honbun}','{$kakikomi}')";
35
-
36
- print $query;
37
- exit;
38
-
39
-
40
- $res = mysql_query($query,$link);
41
- if ($res !==false) {
42
- $msg = '書き込みに成功しました。';
43
- }else{
44
- $err_msg = '書き込みに失敗しました。';
45
- }
46
- }else{
47
- $err_msg = 'タイトルと本文を書き込んで下さい。';
48
- }
49
-
50
-
51
- $query = 'SELECT id,subject,honbun,kakikomi FROM test';
52
- $res = mysql_query($query,$link);
53
- $data = array();
54
- var_dump($res);
55
- if ($res) {
56
- while($row = mysql_fetch_assoc($res)) {
57
- array_push($data,$row);
58
- }
59
- //}
60
- arsort($data);
61
- }else{
62
- echo"データベースの接続に失敗しました";
63
- }
64
- mysql_close($link);
65
- ?>
66
- <html>
67
- <head>
68
- <meta http-equiv="content-type" content="text/html;charset=UTF8;" />
69
- </head>
70
- <body>>
71
- <table border="1">
72
- <form action="test6.php" method="POST">
73
- <tr><th>タイトル<td><input type="text" name="text" size="50"></td></tr>
74
- <tr><th>本文<td><textarea name="subject" cols="52" rows="8"></textarea>
75
- <tr><td><input type="submit" value="保存 する" /></td><tr>
76
- </table>
77
- </form>
78
- <?php
79
- if ($msg !=='')echo'<p>'.$msg.'</p>';
80
- if ($err_msg !=='')echo'<p style="color:#f00;">'.$err_msg.'</p>';
81
- foreach($data as $key =>$val) {
82
- echo $val['subject'].''.$val['honbun'].''.$val['kakikomi'].'<br>';
83
- }
84
- ?>
85
- </body>
86
- </html>