change the order of the deletes.

This commit is contained in:
Mark Crane
2012-10-11 15:01:48 +00:00
parent 3cf8ceb252
commit 73df428b2c
+7 -6
View File
@@ -33,12 +33,6 @@
function delete() { function delete() {
//set the variable //set the variable
$db = $this->db; $db = $this->db;
//remove the old menu
$sql = "delete from v_menu_items ";
$sql .= "where menu_uuid = '".$this->menu_uuid."' ";
$sql .= "and (menu_item_protected <> 'true' ";
$sql .= "or menu_item_protected is null); ";
$db->exec(check_sql($sql));
//remove the menu languages //remove the menu languages
$sql = "delete from v_menu_languages as l, v_menu_items as m "; $sql = "delete from v_menu_languages as l, v_menu_items as m ";
$sql .= "where l.menu_uuid = '".$this->menu_uuid."' "; $sql .= "where l.menu_uuid = '".$this->menu_uuid."' ";
@@ -46,6 +40,12 @@
$sql .= "and (m.menu_item_protected <> 'true' "; $sql .= "and (m.menu_item_protected <> 'true' ";
$sql .= "or m.menu_item_protected is null); "; $sql .= "or m.menu_item_protected is null); ";
$db->exec(check_sql($sql)); $db->exec(check_sql($sql));
//remove the old menu
$sql = "delete from v_menu_items ";
$sql .= "where menu_uuid = '".$this->menu_uuid."' ";
$sql .= "and (menu_item_protected <> 'true' ";
$sql .= "or menu_item_protected is null); ";
$db->exec(check_sql($sql));
} }
//restore the menu //restore the menu
@@ -142,6 +142,7 @@
$sql .= "'$menu_language', "; $sql .= "'$menu_language', ";
$sql .= "'$menu_item_title' "; $sql .= "'$menu_item_title' ";
$sql .= ")"; $sql .= ")";
echo $sql; exit;
$db->exec(check_sql($sql)); $db->exec(check_sql($sql));
unset($sql); unset($sql);
} }