sql >> Database teknologi >  >> RDS >> Mysql

PHP:Hent billede fra MySQL ved hjælp af PDO

Du skal paramatisere imageid-værdien og binde parameteren til 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;

Selvfølgelig skal du også angive den komplette, korrekte indholdstype (f.eks. billede/png).



  1. Hvordan deaktiverer jeg SQLAlchemy-caching?

  2. Java Stored Procedure vs PL/SQL Stored Procedure

  3. SQL tidsforskel inden for enkelt tabel

  4. Opdatering af denormaliserede databasetabeller