Задача такая - я создаю файл на сервере и вношу данные о файле, так вот, требуется, чтобы имя файла соответствовало id записи о файле.
$strSQL = "INSERT INTO `log`(`namef`, `host`, `met`, `direction`, `tim`, `size`) VALUES ('" . $_FILES["myfile"]["name"] . "','" . $ip_u . "','" . $met . "','" . $direction . "','" . $time . "','" . $f_size . "')";
mysql_query($strSQL) or die("Сбой при добавлении полей в базу данных: " . mysql_error());
$myfile = $_FILES["myfile"]["tmp_name"]; // получаем имя файла на сервере
$fp = fopen($myfile, "r"); //открываем файл загруженный на сервер
$content = fread($fp, filesize($myfile));
$fIn = fopen($dir . ' ./*сюда нужно вставить id который добавлен в базу*/. '_', 'w+'); // Создаем файл
fwrite($fIn, $content); //пишем В файл содержимое загруженного на сервер файла
fclose($fp); //Закрываем файл
echo '<h3>Файл успешно обработан</h3>';