本文目錄一覽:
- 1、PHP將圖片存入MYSQL並在網頁中顯示圖片
- 2、php怎樣往mysql中插入圖片,並顯示在頁面上,我知道是插入圖片路徑,圖片路徑怎樣生成,具體怎樣做?
- 3、mysql數據庫怎麼導入圖片,我是想用php+mysql做一個項目的
- 4、PHP插入文本及圖片(非地址)到MYSQL中的方法
PHP將圖片存入MYSQL並在網頁中顯示圖片
li296985808 講的辦法是通用辦法
選擇一個文件夾存儲圖片,如d:/img/
插入圖片時執行兩個作業
插入數據庫 sql = insert into test(filename,filesrc) values(“pic1″,”d:/img/pic1.jpg”);
將圖片upload到d:/img/目錄下 ,move_uploaded_file(file,”d:/img/”) ,file:需要上傳的文件
使用時通過讀取圖片的路徑訪問,這種辦法降低數據庫存儲空間,緩解數據庫訪問壓力
不明白地方請追問
php怎樣往mysql中插入圖片,並顯示在頁面上,我知道是插入圖片路徑,圖片路徑怎樣生成,具體怎樣做?
用php向網頁中插圖片有2種方法
1是把圖片轉成2進制數據,存到數據庫裡邊,讀的時候,再將數據庫字段名轉化成圖片
2是把圖片放到服務器的空間裡邊,只在數據庫里存一個他的路徑,讀圖片的時候,只在img標籤的src位置輸出圖片的位置就可以了
一般第2中方法用的多
mysql數據庫怎麼導入圖片,我是想用php+mysql做一個項目的
一般情況是將圖片地址寫入數據庫,將圖片文件上傳到FTP中,如果要將圖片寫入mysql,你可以先將圖片轉成base64後再寫入mysql,其實真沒這個必要!
PHP插入文本及圖片(非地址)到MYSQL中的方法
上傳文件 把文件上傳到你網站目錄下的圖片路徑並且給圖片文件生成新的文件名 然後把路徑和文件名拼起來就是你要的 把它存到sql中就可以了
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/258229.html