Mysql
 sql >> база данни >  >> RDS >> Mysql

PHP:Извличане на изображение от MySQL с помощта на PDO

Трябва да параматизирате стойността на imageid и да свържете параметъра към 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;

Разбира се, вие също ще искате да посочите пълния, правилен тип съдържание (напр. изображение/png).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Автоматичен начин за конвертиране на XML файлове в SQL база данни?

  2. Как да конвертирам колона в ASCII в движение, без да записвам, за да проверя за съвпадения с външен ASCII низ?

  3. Проблем с кодирането на символи с PHP Simple HTML DOM Parser

  4. ГРЕШКА:Грешка 1005:Не може да се създаде таблица 'cat10e.recording' (errno:150)

  5. Разлики между utf8 и latin1