[請益] 有關上傳圖片至DB 新手請教
輸入端 newadd.php
<form enctype="multipart/form-data" method="post" action="newadd_done.php" >
<type="file" name="photo">
<input type="sumbit" value="send" name="button">
接收端newadd_done.php
//圖片檔案上傳
if(isset($_FILES["photo"]["size"])){
$file = fopen($_FILES["photo']["tmp_name"],"rb");
$fileContents = fread($file,filesize($_FILES["photo"]["tmp_name]));
fclose($file);
$fileContents = base64_encode($fileContents);
$conn = mysql_mysqli_connect('localhost'.'root','password','db_name');
mysqli_set_charset($conn,"UTF8");
$sql = "INSERT INTO students (photo) VALUES ('$fileContents') WHERE id='$id'";
mysql_query($conn,$sql);
mysql_close($conn);
}
------------------------------------
使用:phpMyAdmin
各位大大,你們好:
我是個新手最近剛開始碰PHP和Mysql
自己買書和看網路自學
最近學到上傳圖片檔案儲存至DB
但是書裡面沒有教到如何上傳至DB
書中是教儲存進資料夾中
所以上網拚拚湊湊的學(如何存進DB)
最後完成上面的那個樣子
沒有成功存入DB(DB找不到)
但也沒有出現什麼錯誤訊息
可以請各位大大們給我一點方向嗎
第一次發文如果有違規很抱歉
已經兩三天了一直爬文+修正
都沒有辦法解決QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.77.181.58
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1501749455.A.A08.html
→
08/03 16:44, , 1F
08/03 16:44, 1F
→
08/03 16:45, , 2F
08/03 16:45, 2F
→
08/03 16:53, , 3F
08/03 16:53, 3F
→
08/03 17:53, , 4F
08/03 17:53, 4F
→
08/03 18:00, , 5F
08/03 18:00, 5F
→
08/03 18:01, , 6F
08/03 18:01, 6F
→
08/03 18:01, , 7F
08/03 18:01, 7F
→
08/03 18:02, , 8F
08/03 18:02, 8F
→
08/03 20:11, , 9F
08/03 20:11, 9F
→
08/03 20:11, , 10F
08/03 20:11, 10F
→
08/03 20:30, , 11F
08/03 20:30, 11F
→
08/03 22:01, , 12F
08/03 22:01, 12F
→
08/03 22:14, , 13F
08/03 22:14, 13F
→
08/03 22:14, , 14F
08/03 22:14, 14F
→
08/03 22:14, , 15F
08/03 22:14, 15F
→
08/03 22:31, , 16F
08/03 22:31, 16F
→
08/04 00:33, , 17F
08/04 00:33, 17F
→
08/04 00:33, , 18F
08/04 00:33, 18F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):