У меня есть код, который позволяет человеку загружать несколько изображений через форму.Как вставить данные в базу данных в несколько файлов?
Проблема заключается в том, что изображения загружаются на сервер, но не уверены, как получить изображения для отправки в базу данных.
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
@KI - Как мой код должен работать (на как минимум, для моего кода ввода одного изображения) заключается в том, что имя изображения отправляется и сохраняется в базе данных, а сам файл изображения сохраняется на сервере. проблема с приведенным выше кодом - я не знаю, как отправить адрес/имя изображения в базу данных. – thomas