我在这里有一份准备好的声明:
$stmt2 = $dbh->prepare("SELECT img_path FROM products WHERE id = :id");
$stmt2->bindParam(':id', $id);
$stmt2->execute();
我想获取“img_path”的值,这样我就可以使用PHP的 unlink()将图像删除到目录中。 我该怎么做?
我尝试使用此代码但未能删除图像文件:
unlink($stmt2->fetch());
我收到了这个错误:
Invalid argument for unlink()
答案 0 :(得分:0)
我已使用以下代码解决了此问题:
$result = $stmt2->fetch(PDO::FETCH_ASSOC);
unlink($result['img_path']);