我在構建圖像上傳網站。圖像被上傳到服務器上的目錄,並且數據(如文件名)存儲在MySql表中。我創建了一個「圖庫」頁面,將所有上傳的圖像顯示爲縮略圖。當用戶點擊其中一個圖像時,它會將它們帶到'image.php'頁面,它將顯示圖像的全尺寸和回顯信息,例如上傳圖像的人的用戶名等。單擊時顯示特定圖像和MySql信息
我是不確定顯示圖像的正確方式是什麼。我的MySql表中的圖像具有唯一的ID,我猜測它必須以某種方式進行操作,但是如何才能將已被點擊的照片的ID添加到'image.php'MySql查詢中?
希望這已被解釋得很好。提前致謝。
gallery.php頁面...(exclusing數據庫連接等)
//Retrieves data from MySQL
$data = mysql_query("SELECT * FROM photos");
//Puts it into an array
while($info = mysql_fetch_array($data))
{
?>
<section class="thumbnails group">
<a href="image.php?id=<?php $info['id'] ?>"> <?php Echo "<img src=http://.../thumbs/tn_".$info['filename'] .">"; }?> </a>
</section>
image.php頁...
//Retrieves data from MySQL
$data = mysql_query("SELECT * FROM photos WHERE 'id' = ??");
//Puts it into an array
while($info = mysql_fetch_array($data))
{
?>
<section class="main-image group">
<?php echo "<img src=http://.../images/".$info['filename'] .">"; }?>
</section>
你如何存儲和引用你的圖像? – 2012-03-26 13:24:11
我的圖片當前正在圖庫頁面上通過mysql查詢引用。 $ data = mysql_query(「SELECT * FROM photos」); 然後我在迴路中回顯此內容,直到顯示所有縮略圖。 "; }?> – GuerillaRadio 2012-03-26 13:49:30
我的意思是存儲在文件系統或DB上的圖像 – 2012-03-26 13:51:24