質問編集履歴

1

2017/05/24 02:18

投稿

Choqpp3
Choqpp3

スコア19

test CHANGED
@@ -1 +1 @@
1
- php+MYSQL
1
+ phpにかゆしてです
test CHANGED
@@ -1,137 +1 @@
1
- Warning: mysql_query() expects parameter 1 to be string, resource given in C:\xampp\htdocs\phptest\test6.php on line 30
2
-
3
- Warning: mysql_fetch_assoc() expects parameter 1 to be resource, null given in C:\xampp\htdocs\phptest\test6.php on line 32
4
-
5
- このようなエラーが出てしまいます
6
-
7
- line30 $res = mysql_query($link,$query);
8
-
9
- line32 while($row = mysql_fetch_assoc($res)) {
10
-
11
-
12
-
13
- 戻り値がおかしいのでしょうか?
14
-
15
- 下の分の falseを使っているところが問題なんでしょうか?
16
-
17
- <?php
18
-
19
- $link = mysql_connect('localhost','ogawa','taku1106','ogawa');
20
-
21
- if ( $link !==false) {
22
-
23
- $msg ='';
24
-
25
- $err_msg ='';
26
-
27
- if ( isset( $_POST['send'] )=== true) {
28
-
29
- $subject =$_POST['subject'];
30
-
31
- $honbun =$_POST['honbun'];
32
-
33
- if ( $subject !=='' && $honbun !=='' ) {
34
-
35
- $query = " INSERT INTO ogawa ( "
36
-
37
- ."subject,"
38
-
39
- ."honbun,"
40
-
41
- .") VALUES ( "
42
-
43
- . "'" . mysqli_real_escape_string( $link, $subject ) ."', "
44
-
45
- . "'" . mysqli_real_escape_string( $link, $honbun ) . "'"
46
-
47
- ." ) ";
48
-
49
- $kakikomi = date('Y-m-d h:i:s');
50
-
51
- $res = mysqli_query($link,$query);
52
-
53
- if ($res !==false) {
54
-
55
- $msg = '書き込みに成功しました。';
56
-
57
- }else{
58
-
59
- $err_msg = '書き込みに失敗しました。';
60
-
61
- }
62
-
63
- }else{
64
-
65
- $err_msg = 'タイトと本文を書き込んで下さ。';
1
+ どのようにプダウン式で選択後送信したらはえいきます?詳しサイトなどありますか?
66
-
67
- }
68
-
69
- }
70
-
71
-
72
-
73
- $query = "SELECT id,subject,honbun,kakikomi FROM ogawa";
74
-
75
- $res = mysql_query($link,$query);
76
-
77
- $data = array();
78
-
79
- while($row = mysql_fetch_assoc($res)) {
80
-
81
- array_push($data,$row);
82
-
83
- }
84
-
85
- arsort($data);
86
-
87
- }else{
88
-
89
- echo"データベースの接続に失敗しました";
90
-
91
- }
92
-
93
- mysql_close($link);
94
-
95
- ?>
96
-
97
- <html>
98
-
99
- <head>
100
-
101
- <meta http-equiv="content-type" content="text/html;charset=UTF8;" />
102
-
103
- </head>
104
-
105
- <body>>
106
-
107
- <table border="1">
108
-
109
- <form action="test6.php" method="POST">
110
-
111
- <tr><th>タイトル<td><input type="text" name="text" size="50"></td></tr>
112
-
113
- <tr><th>本文<td><textarea name="subject" cols="52" rows="8"></textarea>
114
-
115
- <tr><td><input type="submit" value="保存 する" /></td><tr>
116
-
117
- </table>
118
-
119
- </form>
120
-
121
- <?php
122
-
123
- if ($msg !=='')echo'<p>'.$msg.'</p>';
124
-
125
- if ($err_msg !=='')echo'<p style="color:#f00;">'.$err_msg.'</p>';
126
-
127
- foreach($data as $key =>$val) {
128
-
129
- echo $val['subject'].''.$val['honbun'].'<br>';
130
-
131
- }
132
-
133
- ?>
134
-
135
- </body>
136
-
137
- </html>