get($userId); if($_SESSION['users_admin']){ $userId = $user->agencyId; } $user->get($userId); if($user->agency){ $rez3 = mysql_query("SELECT id FROM users WHERE id_manager=$userId AND manager=1"); while ($mm = mysql_fetch_row($rez3)) { $arrIdUser[] = "user_id = " . $mm[0]; $usersId[] = $mm[0]; $rez04 = mysql_query("SELECT id FROM users WHERE id_manager=$mm[0]"); while ($mm2 = mysql_fetch_row($rez04)) { $arrIdUser[] = "user_id = " . $mm2[0]; $usersId[] = $mm2[0]; } } } else if($user->manager){ $rez04 = mysql_query("SELECT id FROM users WHERE id_manager=$userId"); while ($mm2 = mysql_fetch_row($rez04)) { $arrIdUser[] = "user_id = " . $mm2[0]; $usersId[] = $mm2[0]; } } $bd_usl_managers = " AND (".implode(" OR ",$arrIdUser).")"; $req_all = array(); $sql = "SELECT id, name, client_id FROM requisitions WHERE 1 $bd_usl_managers and deleted = 0 and cancel = 0"; if(isset($_POST['req']) && !empty($_POST['req'])){ $ids = $_POST['req']; $sql = "SELECT id, name, client_id FROM requisitions WHERE id in ($ids) and deleted = 0 and cancel = 0"; } //$req_all[]=array('sql'=>$sql); $q = mysql_query($sql); while($r = mysql_fetch_assoc($q)){ $res['value'] = $r['id']; $res['text'] = $r['name']; $req_all[] = $res; } header('Content-Type: application/json'); echo json_encode($req_all, JSON_UNESCAPED_UNICODE); ?>