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

Как да извличам изображения от базата данни MySQL и да ги показвам в html таг

не можеш. Трябва да създадете друг php скрипт, за да върнете данните за изображението, напр. getImage.php. Променете catalog.php на:

<body>
<img src="getImage.php?id=1" width="175" height="200" />
</body>

Тогава getImage.php е

<?php

  $id = $_GET['id'];
  // do some validation here to ensure id is safe

  $link = mysql_connect("localhost", "root", "");
  mysql_select_db("dvddb");
  $sql = "SELECT dvdimage FROM dvd WHERE id=$id";
  $result = mysql_query("$sql");
  $row = mysql_fetch_assoc($result);
  mysql_close($link);

  header("Content-type: image/jpeg");
  echo $row['dvdimage'];
?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да инсталирам MySQLdb (библиотека за достъп до данни на Python към MySQL) на Mac OS X?

  2. предаване на LIMIT като параметри на MySQL sproc

  3. Самостоятелен MySQL сървър

  4. Изчисляване на размера на InnoDB буферния пул за вашия MySQL сървър

  5. Импортиране на csv в mysql чрез команден ред