Mysql
 sql >> Baza danych >  >> RDS >> Mysql

PHP/MySQL - pokaż obraz z obiektu blob

Jeśli BLOB zawiera dane binarne obrazu , więc musisz wziąć zawartość i potencjalnie zapisać ją do pliku, w wyniku czego powstanie obraz.

 file_put_contents($path."path/to/image/".$row['name'], base64_decode($row['image']));

Następnie zadzwoń do niego normalnie. Oczywiście... sprawdź, czy plik istnieje, zanim go zapiszesz :)

Alternatywnie możesz napisać skrypt, aby bezpośrednio wyprowadzić obraz, jak pokazano poniżej.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL zaokrąglony w zapytaniu, zły wynik

  2. średnia biegowa w mysql

  3. Konfiguracja Spring Boot Docker i Mysql

  4. Kryteria hibernacji z samodołączaniem

  5. Konwertuj datę w formacie MM/DD/RRRR na datę MySQL