2014-04-14 2 views
-1

어떻게 이미지를 SQL 데이터베이스에 업로드 할 수 있습니까?워크 라이트에서 이미지를 업로드하는 방법

현재 MySQL의 쿼리

CREATE TABLE upload (
id INT NOT NULL AUTO_INCREMENT, 
name VARCHAR(30) NOT NULL, 
type VARCHAR(30) NOT NULL, 
size INT NOT NULL, 
content MEDIUMBLOB NOT NULL, 
PRIMARY KEY(id) 
); 

html 파일

<form method="post" enctype="multipart/form-data"> 
    <input type="hidden" name="MAX_FILE_SIZE" value="2000000"> 
    <input type="file" id="userfile" name="userfiles"> <br> 
    <input type="submit" id="upload" value="Uploadimage "name="uploads"onclick="upload()">  
</form> 

답변

0

나는 그 SQL 쿼리에 대해 알고하지 않습니다, 그것은 많은 얘기하지 않습니다.

당신이해야 할 일은 base64 encode the image이며이 문자열을 데이터베이스에 저장하십시오.
마찬가지로 이미지를 가져 와서 표시하려면 문자열을 이미지로 다시 디코딩해야합니다.

+0

업로드를 완료했습니다 :) 도움이 필요하시면 고맙습니다. – user3532289

관련 문제