Я создаю веб-сайт с фотографиями, где у меня есть одна страница, на которой отображаются фотографии (загруженные и все), а затем еще одна страница, чтобы я мог загрузить новые фотографии (состоит из html-страницы с формой и php, на котором выполняется код загрузки). На этой странице php я хочу добавить дополнение SQL в мой столбец название в базе данных фото. Я хочу добавить имя файла в имя базы данных SQL, чтобы впоследствии я мог получить к нему доступ на своей странице, отображающей фотографии, и получить имя файла, чтобы я мог зациклить его там для всех изображений в каталоге. У меня проблема с добавлением целевого файла в название а затем получить его. Вот мой код для добавления имени файла:
$link = mysql_connect('meadowebcom.ipagemysql.com', 'lphotos', 'gut2*EMI_12');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_select_db(photos);
$sql = 'INSERT INTO `name` (`target_file`) VALUES ('.basename( $_FILES["fileToUpload"]["name"]).');';
$retval = mysql_query( $sql, $conn );
if(! $retval ) {
die('Could not enter data: ' . mysql_error());
}
echo "Entered data successfully\n";
mysql_close($conn);
У меня это показывает, что я подключен, но не могу ничего добавить. Я даже не начал получать файл в другом файле. Я обычно не делаю PHP вне контактных и регистрационных форм, поэтому любая помощь или любые пункты в правильном направлении могли бы помочь.
Задача ещё не решена.
Других решений пока нет …