mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-07-03 08:22:24 +02:00
verification of number of elements to delete in the function and not before
calling function (for delete_elements and delete_categories) git-svn-id: http://piwigo.org/svn/trunk@521 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
@@ -193,6 +193,11 @@ DELETE FROM '.SITES_TABLE.'
|
||||
function delete_categories($ids)
|
||||
{
|
||||
global $counts;
|
||||
|
||||
if (count($ids) == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
// destruction of all the related elements
|
||||
$query = '
|
||||
@@ -206,10 +211,7 @@ SELECT id
|
||||
{
|
||||
array_push($element_ids, $row['id']);
|
||||
}
|
||||
if (count($element_ids) > 0)
|
||||
{
|
||||
delete_elements($element_ids);
|
||||
}
|
||||
delete_elements($element_ids);
|
||||
|
||||
// destruction of the links between images and this category
|
||||
$query = '
|
||||
@@ -268,6 +270,11 @@ DELETE FROM '.CATEGORIES_TABLE.'
|
||||
function delete_elements($ids)
|
||||
{
|
||||
global $counts;
|
||||
|
||||
if (count($ids) == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
// destruction of the comments on the image
|
||||
$query = '
|
||||
|
||||
Reference in New Issue
Block a user