[英]Use PHP to display thumbnails as links to images organized in MySQL database
我有一個圖像文件夾和一個 MySQL 數據庫來管理它們。 該數據庫有一個表: images
和 7 個字段: imgID
、 imgTitle
、 imgURL
、 imgDate
、 imgClass
、 imgFamily
和imgGender
。 主鍵是imgID
,索引鍵是imgDate
。
我希望在 web 頁面上顯示這些圖像的縮略圖作為指向大版本的鏈接,使用imgDate
將它們按最新的在前,最舊的在后進行組織。 圖像具有與其縮略圖相同的文件名。 大圖像相對於站點根目錄位於new_arrivals_img/
/ 中,而縮略圖又位於相對於站點根目錄的new_arrivals_img/thumbnails/
中。
由於我是 MySQL 和 PHP 的新手,我希望有人可以幫助我編寫代碼。 我嘗試過的一切都失敗了。
現在我正在構建站點,因此使用 MAMP 在本地托管它。 我在確定圖像的相對路徑時遇到了一些問題。 有沒有辦法將new_arrivals_img/
設置為根?
沒有代碼,我認為這就是您要尋找的
//連接mysql數據庫
$query = mysql_query("SELECT `imgURL` FROM `images` ORDER BY `imgDate` DESC") or die(mysql_error());
if(!$query) {
echo "Cannot retrieve information from database.";
} else {
while($row = mysql_fetch_assoc($query)) {
echo "<img src='new_arrivals_img/thumbnails/".$row['imgURL']."'> <br/>";
}
}
這將顯示文件夾 new_arrivals_img/thumbnails 中帶有換行符的圖像
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.