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. SQLiteビューの作成

    2. Latin1でエンコードされた列でUTF-8文字を検出する方法-MySQL

    3. フラグメントでAndroidSqliteデータベースを開く

    4. テーブルのすべての値をSQLの別のテーブルに挿入します