sql >> Databáze >  >> RDS >> Mysql

Jak číst obrázky z databáze MySQL pomocí PHP?

Chcete-li přímo použít binární data jako zdroj obrázků, můžete použít data Schéma URI , například:

$uri = 'data:image/png;base64,'.base64_encode($row['binary-data']);

Toto URI pak lze přímo použít jako zdroj obrázku:

background-image: url(<?php echo $uri; ?>)
<img src="<?php echo $uri; ?>">

To má ale některé podstatné nevýhody:Kromě nedostatku podpory pro tato data URI ve starších prohlížečích, data Identifikátory URI jsou také nevýhodné, pokud jde o užitečné zatížení, ukládání do mezipaměti a odkazy .



  1. Jak mohu použít alias v klauzuli where?

  2. C# Ekvivalent datových typů SQL Server

  3. Co je databáze, proč databáze?

  4. Jak bych použil ON DUPLICATE KEY UPDATE v mém modelu CodeIgniter?