PDO を使用して、データ (主にテキスト) とオプションの画像を保存したいと考えています。したがって、テキストはまったく問題ありませんが、私の問題は「オプション」の画像にあります。
オプションの画像フィールドを提供するクエリを作成するにはどうすればよいですか。
テキストの場合: 次のようなもの:
$conn = new PDO(DNS, username, password);
$sql = "INSERT INTO DATABASE (fields) VALUES ( using place holders (? or :holder))";
$stmt = $conn->prepare($sql);
$stmt->bindparam(':holder', '$_GET['value']');
$stmt->execute();
しかし、オプションの画像の場合、どうすればよいですか?
ファイルタイプの入力でフォームを作成しました:
<input type="file" name="image" />
アップデート:
次のフォームを想像してみましょう。
<form action="index.php" method="post" enctype="multipart/form-data" >
<input type="text" name="sometext" />
<input type="file" name="someimage"/>
<input type="submit" name="sendform" value="send"/>
</form>
ファイルタイプの入力はオプションです。私が知りたいのは、PDO を使用してその目的のためのクエリを作成する方法です。つまり、ユーザーが画像を送信する場合と送信しない場合がありますが、テキストが必要になります。
ありがとうございました。