摘要:在網站開發(fā)中,圖片的上傳和保存是必須要考慮的問題。本文將介紹如何在MySQL數(shù)據庫中保存圖片路徑,實現(xiàn)圖片上傳與保存的方法。
1. 創(chuàng)建數(shù)據庫和數(shù)據表
首先,我們需要創(chuàng)建一個數(shù)據庫和一張數(shù)據表,用于存儲上傳的圖片路徑。可以使用以下SQL語句創(chuàng)建:
age_upload`;
age_upload`;
ages` (t(11) NOT NULL AUTO_INCREMENT,age_path` varchar(255) NOT NULL,
PRIMARY KEY (`id`)noDB DEFAULT CHARSET=utf8;
2. 編寫上傳圖片的代碼
ove_uploaded_file()函數(shù)實現(xiàn)。代碼如下:
ethodctypeultipart-data">putameage">putit" value="上傳">>
<?phpage"]["error"] > 0) {
echo "上傳失敗";
} else {ameageame"];foame, PATHINFO_EXTENSION);ewameiqid() . "." . $ext;ewame;oveagepame"], $path)) {ysqliewysqliage_upload");ysqliagesage_path`) VALUES ('$path')");
echo "上傳成功";
} else {
echo "上傳失敗";
?>
3. 顯示上傳的圖片
ysqli_fetch_assoc()函數(shù)實現(xiàn)。代碼如下:
<?phpysqliewysqliage_upload");ysqliages`");ysqli_fetch_assoc($result)) {gage_path"] . "'><br>";
?>
通過以上三個步驟,我們成功實現(xiàn)了在MySQL數(shù)據庫中保存圖片路徑,實現(xiàn)圖片上傳與保存的方法。在實際應用中,可以根據需要進行修改和擴展。