Я пытаюсь загрузить несколько jpg с помощью uploadifive/uploadify. В моем файле uploadify.php Я:Как избежать дублирования дубликатов sql с помощью добавления для загрузки нескольких изображений
1) Выполнение запроса для проверки текущего PHOTOID и приращение по одному, чтобы назначить новый идентификатор фотографии:
$qry="SELECT * FROM tblphotos ORDER BY photoid DESC LIMIT 1";
$result=mysql_query($qry);
$row = mysql_fetch_array($result);
if($row['photoid'] == '')
{
$photoid = 1;
}
else{
$photoid = $row['photoid'] + 1;
}
2) Выполнение запроса для проверки текущего рода порядок (вид идентификатор) фото и назначения нового сортировки идентификатора на основе предыдущей записи:
$qry="SELECT * FROM tblphotos WHERE elementid = $workid
and phototype ='work' ORDER BY sortorder DESC LIMIT 1;";
$result=mysql_query($qry);
$row = mysql_fetch_array($result);
$sortorder = $row['sortorder'];
if($row['sortorder'] == '')
{
$sortorder = 1;
}
else{
$sortorder = $row['sortorder'] + 1;
}
3) Наконец, после получения новой идентификатор фотографии и сортировать идентификатор, я делающий SQL вставку для инфо фото будет хранящиеся в базе данных:
Моя проблема заключается в том, что фотоданные и сортировка случайным образом дублируются для некоторых фотографий/изображений. Для одного изображения должна быть одна вставка. Это значит, что uploadify запускает сразу два запроса/вставки, когда он загружает несколько фотографий и, таким образом, дублирует вставку sql. Пожалуйста помоги. (Я не использовал автоинкрементного для идентификаторов в базе данных, потому что я использую несколько «типов» фотографий.)