Добрый день.Помогите, пожалуйста, разобраться.Имеется скрипт фотогалереи, картинки загружаются и именуются уникальным образом по дате и времени, названия файлов заносится в базу данных. Хотелось бы сделать, чтобы картинки именовались по номеру записи в таблице (ID). Вопрос собственно, как узнать номер id при добавлении данных в таблицу, т.е. до того как запись будет добалена. Такое вообще возможно?Вот собственно кусок скрипта, который переименовывает файлы и записывает все в бд:// Каталог, в который мы будем принимать файл:$uploaddir = '../galery/';$dt = date('YmdHis', time());$fileloc = $uploaddir.$dt.'local';// Смотрим, откуда летит к нам файл:if ($localfile) $localfile = $uploaddir.basename($_FILES['localfile']['name']);// Копируем файл из каталога для временного хранения файлов:if ($localfile) copy($_FILES['localfile']['tmp_name'], $uploaddir.$_FILES['localfile']['name']);// Переименовываемif ($localfile) $fileloc = $uploaddir.$dt.'local'.substr($localfile , strrpos($localfile, '.'));if ($localfile) rename($localfile, $fileloc);$fileloc=substr($fileloc,2,str len($fileloc));//Записываем все в базу данных:mysql_query ("INSERT INTO razdely (razdel, imgrazdel) values ('$razdel', '$fileloc')");
|