사람이 양식을 통해 여러 이미지를 업로드 할 수있게 해주는 코드가 있습니다.여러 파일 입력으로 데이터베이스에 데이터를 삽입하는 방법은 무엇입니까?
문제는 이미지가 서버에 잘 업로드되지만 이미지를 데이터베이스로 보내는 방법을 모르는 것입니다.
PHP : 나는 다음과 같은 코드를 삽입 할
else{ // No error found! Move uploaded files
if(move_uploaded_file($_FILES["files"]["tmp_name"][$f], $targetscreenshots.$name))
$count++; // Number of successfully uploaded file
}
? 당신은 데이터베이스 변경에 대한 책임이 코드를 누락
{
mysql_query("INSERT into Colleges (`files`) VALUES ('$files')"); // inserting data if file is moved
echo "Your screenshots have been uploaded successfully!"
}
왜 이미지 주소를 데이터베이스에 저장하고 서버에 이미지를 저장하지 않습니까? –
당신이 [이 여기에] (http://stackoverflow.com/questions/5863870/how-should-a-model-be-structured-in-mvc)를 보시려면 제안하십시오 – bated
@ 키 - 내 코드가 작동하도록되어있는 방법 적어도 단일 이미지 업로드 입력 코드의 경우) 이미지 이름이 데이터베이스에 전송되어 저장되고 이미지 파일 자체가 서버에 저장된다는 것입니다. 위의 코드 문제는 데이터베이스에 이미지 주소/이름을 보내는 방법을 모른다는 것입니다. – thomas