num_of_rows($ugk_query)) { //update //ha null, akkor megnézzük, hogy null-e a csoportja is //ha igen, akkor töröljük //ha nem, akkor updateljük null-ra //egyébként update $ugk_id = $sql->single_variable($ugk_query); if ($_POST['category_id'] == 'null') { $group_check_query = "SELECT ugk_user_group_ug_id FROM user_group_kid WHERE ugk_id = " . $ugk_id; $group_id = $sql->single_variable($group_check_query); if ($group_id) { $sql->update_table('user_group_kid', array('ugk_category_ugc_id' => $_POST['category_id']), array('ugk_id' => $ugk_id)); } else { $sql->execute_query('DELETE FROM user_group_kid WHERE ugk_id = ' . $ugk_id); } } else { $sql->update_table('user_group_kid', array('ugk_category_ugc_id' => $_POST['category_id']), array('ugk_id' => $ugk_id)); } } else { //insert //megnézzük, hogy null-e a csoport //ha igen, insert //ha nem, akkor update $ugk_query = "SELECT ugk_id FROM user_group_kid WHERE ugk_user_kid_uk_id = " . $_POST['uk_id'] . " AND ugk_user_group_ug_id = " . $_POST['group_id']; $ugk_id = $sql->single_variable($ugk_query); if ($ugk_id) { $sql->update_table('user_group_kid', array('ugk_category_ugc_id' => $_POST['category_id']), array('ugk_id' => $ugk_id)); } else { $sql->insert_into('user_group_kid', array( 'ugk_user_kid_uk_id' => $_POST['uk_id'], //'ugk_user_group_ug_id' => $_POST['group_id'], 'ugk_category_ugc_id' => $_POST['category_id'], )); } } ?>