我想使用 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 构建用于该目的的查询,以便用户可以或不发送图像但需要文本。
谢谢你。