MySQL設定方法為:

資料表為pic

欄位為id

欄位為pictext,儲存圖片型態設為longblob。

儲存圖片型態有TinyBlob、Blob、MediumBlob、LongBlob。

CREATE TABLE IF NOT EXISTS `pic` (

  `id` int(11) NOT NULL AUTO_INCREMENT,

  `pictext` longblob,

  PRIMARY KEY (`id`)

 

PHP語法:

網頁繪出圖片的pic_i.php檔與pic.php要對應相同的查詢GET。

 

網頁上繪出圖片的方法,pic_i.php檔:

<?PHP 

  require_once("data.php");

 mysql_select_db($database,$GD);


 $result=mysql_query("SELECT * FROM pic WHERE id=".$_GET["id"],$GD) or die("Can't perform Query");

 $row=mysql_fetch_object($result);

 Header( "Content-type: image/png");

 echo $row->pictext;

 ?>

 

顯示在網頁上,pic.php檔:

重點:pic_i.php?id=$row->id為對應pic_i.php的$_GET["id"]。

<?php

  require_once("data.php");

 mysql_select_db($database,$GD);

$result=mysql_query("SELECT * FROM pic",$GD) or die("Can't Perform Query");

While($row=mysql_fetch_object($result)) 

echo "<IMG SRC=\"pic_i.php?id=$row->id\">";

?>

arrow
arrow
    文章標籤
    PHP 網站
    全站熱搜
    創作者介紹
    創作者 小甲學習地 的頭像
    小甲學習地

    學習資訊部落

    小甲學習地 發表在 痞客邦 留言(0) 人氣()