Mysql
 sql >> Base de données >  >> RDS >> Mysql

PHP :Récupérer l'image de MySQL à l'aide de PDO

Vous devez paramétrer la valeur imageid et lier le paramètre à PDO::PARAM_LOB :

$sql = "SELECT image FROM image WHERE imageid=:id";
$query = $db_conn->prepare($sql);
$query->execute(array(':id' => $image_id));

$query->bindColumn(1, $image, PDO::PARAM_LOB);
$query->fetch(PDO::FETCH_BOUND);
header("Content-Type: image");
echo $image;

Bien sûr, vous voudrez également spécifier le type de contenu complet et correct (par exemple, image/png).