これは、別のページからアップロードされた画像を受け取るファイルです。画像が受信され、サーバーに保存されます (その部分は機能しています) クエリはありません。ファイル名にダミーの値を使用して手動で phpMyAdmin にクエリを入力したところ、機能しました。このダミー クエリをこのコードに挿入しましたが、機能しません。何が間違っているのかわかりません。
<?php
$ds = DIRECTORY_SEPARATOR;
$storeFolder = 'img';
if (!empty($_FILES)) {
$tempFile = $_FILES['file']['tmp_name'];
$targetPath = $_SERVER['DOCUMENT_ROOT']. $ds. $storeFolder . $ds;
$targetFile = $targetPath. $_FILES['file']['name'];
move_uploaded_file($tempFile,$targetFile);
mysql_query("INSERT INTO `photos` (photo_id, file_name) VALUES ('', '".$_FILES['file']['name']."');");
}
?>