52 lines
1.8 KiB
PHP
52 lines
1.8 KiB
PHP
|
|
<?php
|
||
|
|
require_once($_SERVER['DOCUMENT_ROOT']."/ajax/vue_php_function.php");
|
||
|
|
|
||
|
|
error_reporting(E_ALL | E_STRICT);
|
||
|
|
ini_set('display_errors', 1);
|
||
|
|
|
||
|
|
$data = json_decode(file_get_contents("php://input"));
|
||
|
|
$request = $data->request;
|
||
|
|
|
||
|
|
if($request == 'get_who_work'){
|
||
|
|
$id_form_emp = 'req-new-client-work';
|
||
|
|
$id_form_emp_imput = 'req-new-client-work-input';
|
||
|
|
$funnel_id = (int)$data->funnel_id;
|
||
|
|
$user_id = (int)$data->user_id;
|
||
|
|
$sql = "SELECT * FROM `funnel` WHERE id = {$funnel_id}";
|
||
|
|
$q = mysql_query($sql);
|
||
|
|
|
||
|
|
$r = mysql_fetch_assoc($q);
|
||
|
|
?>
|
||
|
|
<div class="inputs" id="<?=$id_form_emp_imput?>">
|
||
|
|
<select name="who_work" id="<?=$id_form_emp?>" data-load-once="true" <?=isset($dopAttr) ? $dopAttr : ''?>>
|
||
|
|
<optgroup>
|
||
|
|
<option value='<?=$user_id?>'>Я</option>
|
||
|
|
<option value='0'>Всё агентство</option>
|
||
|
|
<?php
|
||
|
|
|
||
|
|
if(!empty($r['users_no_see'])){
|
||
|
|
$ids_users = json_decode($r['users_no_see']);
|
||
|
|
if(!empty($ids_users)){
|
||
|
|
$sql_users = "SELECT * FROM users WHERE id in (".implode(',', $ids_users).")";
|
||
|
|
$q_users = mysql_query($sql_users);
|
||
|
|
while($r_users = mysql_fetch_assoc($q_users)){
|
||
|
|
if($r_users['id'] != $user_id){
|
||
|
|
$fio = trim($r_users['last_name'] . ' ' . $r_users['first_name'] . ' ' . $r_users['middle_name']);
|
||
|
|
?>
|
||
|
|
<option value='<?=$r_users['id']?>'><?=$fio?></option>
|
||
|
|
<?php
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
?>
|
||
|
|
|
||
|
|
</optgroup>
|
||
|
|
</select>
|
||
|
|
</div>
|
||
|
|
|
||
|
|
|
||
|
|
<?php
|
||
|
|
}
|
||
|
|
?>
|