質問編集履歴
4
htmlを追加しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -136,7 +136,100 @@
|
|
136
136
|
|
137
137
|
```
|
138
138
|
|
139
|
+
```html
|
140
|
+
<!DOCTYPE html>
|
141
|
+
<html>
|
142
|
+
<head>
|
143
|
+
<title>画像登録画面</title>
|
144
|
+
</head>
|
145
|
+
<body>
|
146
|
+
<center>
|
147
|
+
<?php
|
148
|
+
// エラーメッセージ表示
|
149
|
+
echo "<ul>";
|
150
|
+
foreach($errors as $value){
|
151
|
+
echo"<li>";
|
152
|
+
echo $value;
|
153
|
+
echo"</li>";
|
154
|
+
}
|
155
|
+
echo "</ul>";
|
156
|
+
?>
|
157
|
+
<?php if (!isset($_POST['submit']) || $_POST['submit'] === '') : ?>
|
158
|
+
<form enctype="multipart/form-data" method="post" action="">
|
159
|
+
<dl>
|
160
|
+
<dt>ブランド<span class="required">必須</span></dt>
|
161
|
+
<dd><input type="text" name="brand" size="35" maxlength="255" value="<?php if(isset($brand)){ echo $brand; } ?>">
|
162
|
+
</dd>
|
163
|
+
<dt>カテゴリー<span class="required">必須</span></dt>
|
164
|
+
<select name="cate" id ="pref">
|
165
|
+
//ここに各カテゴリーを書いています
|
166
|
+
</select>
|
167
|
+
<dt>カラー<span class="required">必須</span></dt>
|
168
|
+
<dd><input type="text" name="color" size="10" maxlength="20" value="">
|
169
|
+
</dd>
|
170
|
+
<dt>特徴<span class="required">必須</span></dt>
|
171
|
+
<dd><input type="text" name="comm" size="10" maxlength="20" value="">
|
172
|
+
</dd>
|
173
|
+
<dt>プロフィール画像など(GIF, JPEG, PNGのみ対応)</dt>
|
174
|
+
<dd><input type="file" name="upfile" /></dd>
|
175
|
+
<p><input type="submit" value="送信" name="submit"/></p>
|
176
|
+
</dl>
|
177
|
+
</form>
|
139
178
|
|
179
|
+
|
180
|
+
<?php elseif( count($errors) > 0) : ?>
|
181
|
+
<form enctype="multipart/form-data" method="post" action="">
|
182
|
+
<dl>
|
183
|
+
<dt>ブランド<span class="required">必須</span></dt>
|
184
|
+
<dd><input type="text" name="brand" size="35" maxlength="255" value="<?php if(isset($brand)){ echo $brand; } ?>">
|
185
|
+
</dd>
|
186
|
+
<dt>カテゴリー<span class="required">必須</span></dt>
|
187
|
+
<select name="cate" id ="pref">
|
188
|
+
//ここに各カテゴリーを書いています
|
189
|
+
|
190
|
+
</select>
|
191
|
+
<dt>カラー<span class="required">必須</span></dt>
|
192
|
+
<dd><input type="text" name="color" size="10" maxlength="20" value="">
|
193
|
+
</dd>
|
194
|
+
<dt>特徴<span class="required">必須</span></dt>
|
195
|
+
<dd><input type="text" name="comm" size="10" maxlength="20" value="">
|
196
|
+
</dd>
|
197
|
+
<dt>プロフィール画像など(GIF, JPEG, PNGのみ対応)</dt>
|
198
|
+
<dd><input type="file" name="upfile" /></dd>
|
199
|
+
<p><input type="submit" value="submit" name="submit"/></p>
|
200
|
+
</dl>
|
201
|
+
</form>
|
202
|
+
|
203
|
+
<?php else: ?>
|
204
|
+
<form action="" method="post" enctype="multipart/form-data">
|
205
|
+
<dl>
|
206
|
+
<dt>ブランド<span class="required">必須</span></dt>
|
207
|
+
<dd><?php if(isset($brand)){ echo $brand; } ?></dd>
|
208
|
+
<dt>カテゴリー<span class="required">必須</span></dt>
|
209
|
+
<dd><?php if(isset($cate)){ echo $cate; } ?></dd>
|
210
|
+
<dt>カラー<span class="required">必須</span></dt>
|
211
|
+
<dd><?php if(isset($color)){ echo $color; } ?></dd>
|
212
|
+
<dt>ポイント<span class="required">必須</span></dt>
|
213
|
+
<dd><?php if(isset($comm)){ echo $comm; } ?></dd>
|
214
|
+
<dt>プロフィール画像など</dt>
|
215
|
+
<dd>
|
216
|
+
<?php if (isset($info)): ?>
|
217
|
+
<img src="data:<?php echo$info[mime] ?>;base64,<?php echo $content;?>" alt="sample" /><br>
|
218
|
+
<?php endif; ?>
|
219
|
+
<?php if (isset($msg)): ?>
|
220
|
+
<span style="color:<?=$msg[0]?>;"><?=$msg[1]?></span>
|
221
|
+
<?php endif; ?>
|
222
|
+
</dd></dl>
|
223
|
+
<div><a href="?action=edit">« 書き直す</a>|<input type="submit" name="register" value="登録する" /></div>
|
224
|
+
</form>
|
225
|
+
<?php endif; ?>
|
226
|
+
|
227
|
+
</center>
|
228
|
+
</body>
|
229
|
+
</html>
|
230
|
+
|
231
|
+
```
|
232
|
+
|
140
233
|
長いのでhtmlは省略しました。
|
141
234
|
|
142
235
|
PHP初心者なのでわからないことが多いですが、よろしくお願いいたします。
|
3
質問の仕方が失礼でした、大変失礼いたしました。
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
|
1
|
+
【PHP】画像・文字をPDOを利用してDBに格納したい
|
body
CHANGED
@@ -2,6 +2,8 @@
|
|
2
2
|
服のブランド名・カテゴリー・カラー・コメント(特徴)・画像
|
3
3
|
をDBに格納したいです。
|
4
4
|
PDOを利用したいのですが、この書き方ですとDBに格納できません。
|
5
|
+
表示、入力まではできるのですが、phpmyadminを確認しますと格納できていないようです。
|
6
|
+
データベース接続のコードを書くところが間違っているのかなと思っております
|
5
7
|
どのように書き換えたらいいのでしょうか。
|
6
8
|
|
7
9
|
```PHP
|
2
至急お願いしたいです。
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
【PHP】画像・文字をPDOを利用してDBに格納したい
|
1
|
+
”至急”【PHP】画像・文字をPDOを利用してDBに格納したい
|
body
CHANGED
File without changes
|
1
mysqlでやりたいです
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|