0){ $sql = "UPDATE requisitions SET confirm=$conf, who_work=$_GET[who_work] WHERE id=$req_id"; } mysql_query($sql); } else { $sql_client = "SELECT doers, who_work FROM clients WHERE id=$_GET[id]"; if($req_id > 0){ $sql_client = "SELECT doers, who_work FROM requisitions WHERE id=$req_id"; } $q_client = mysql_query($sql_client); $r_client = mysql_fetch_assoc($q_client); $doer_clients = 0; if(!empty($r_client['doers'])){ $confirm = 1; $doers = json_decode(html_entity_decode($r_client['doers']), true); unset($doers[$_SESSION['id']]); if(empty($doers)){ $confirm = 1; } else { foreach($doers as $id_user => $doer){ if($doer == 0) $confirm = 0; if($id_user != $r_client['who_work']) $doer_clients = 1; } } $sql_up = "UPDATE clients SET doers='".clearInputElement(json_encode($doers))."', doers_confirm=$confirm, doer_clients=$doer_clients WHERE id=$_GET[id]"; if($req_id > 0){ $sql_up = "UPDATE requisitions SET doers='".clearInputElement(json_encode($doers))."', doers_confirm=$confirm, doer_clients=$doer_clients WHERE id=$req_id"; } mysql_query($sql_up); if($req_id > 0){ //сначала чистим mysql_query("DELETE FROM requisition_doers WHERE requisition_id = {$req_id}"); //потом вставлям новое foreach($doers as $key => $agent){ $sql_i = "INSERT INTO requisition_doers (requisition_id, user_id, confirm) VALUES (" . $req_id . ", ". $key . ", " . $agent . ")"; if(!mysql_query($sql_i)) { echo mysql_error(); } } } else if ($_GET['id'] > 0){ mysql_query("DELETE FROM clients_doers WHERE client_id = {$_GET['id']}"); //потом вставлям новое foreach($doers as $key => $agent){ $sql_i = "INSERT INTO clients_doers (client_id, user_id, confirm) VALUES (" . $_GET['id'] . ", ". $key . ", " . $agent . ")"; if(!mysql_query($sql_i)) { echo mysql_error(); } } } } } $from = $_SESSION['id']; if(isset($_GET['event'])){ $sql_from = "SELECT user_id FROM `events_clients` WHERE `id` = ".(int)$_GET['event']; $q_from = mysql_query($sql_from); $r_from = mysql_fetch_assoc($q_from); $from = $r_from['user_id']; $sql = "UPDATE `events_clients` set `read` = 1, `date_update`='".date('Y-m-d H:i:s')."' WHERE `id` = ".(int)$_GET['event']; mysql_query($sql); } else { $sql_from = "SELECT id, user_id FROM `events_clients` WHERE `read` = 0 and `client_id` = ".$_GET['id']." and from_id = ".$from; if($req_id > 0){ $sql_from = "SELECT id, user_id FROM `events_clients` WHERE `read` = 0 and `req_id` = ".$req_id." and from_id = ".$from; } //echo $sql_from; $q_from = mysql_query($sql_from); $r_from = mysql_fetch_assoc($q_from); $from = $r_from['user_id']; $id_event = $r_from['id']; $sql = "UPDATE `events_clients` set `read` = 1, `date_update`='".date('Y-m-d H:i:s')."' WHERE `id` = ".$id_event; mysql_query($sql); } $read = 0; if($from == $_SESSION['id'] || $tr == 1) $read = 1; $event = 'notadopted'; if($tr == 1){ $read = 1; $event = 'notadopted_doer'; } $sql = "INSERT INTO `events_clients` (user_id, client_id, from_id, event, `read`, send_telegramm) VALUES ('".$_SESSION['id']."', '".$_GET['id']."', '".$from."', '".$event."', '".$read."', '1')"; if($req_id > 0){ $sql = "INSERT INTO `events_clients` (user_id, req_id, from_id, event, `read`, send_telegramm) VALUES ('".$_SESSION['id']."', '".$req_id."', '".$from."', '".$event."', '".$read."', '1')"; } mysql_query($sql); $cl_count = new Clients; echo $cl_count->getCountResClients($_SESSION['id']); } ?>