47 lines
1.5 KiB
PHP
47 lines
1.5 KiB
PHP
<?php
|
|
require_once($_SERVER['DOCUMENT_ROOT']."/config.php");
|
|
|
|
if(!$_SESSION['id']) {
|
|
die(json_encode(['error' => 'Доступ запрещён']));
|
|
}
|
|
|
|
$id = (int)$_POST['id'];
|
|
$req_id = (int)$_POST['req_id'];
|
|
$adjacent_id = (int)$_POST['adjacent_id'];
|
|
$deleted_req = (int)$_POST['deleted_req'];
|
|
|
|
$response = ['has_owner' => false, 'owner_name' => ''];
|
|
|
|
if ($adjacent_id > 0) {
|
|
$sql = "SELECT u.first_name, u.last_name, u.middle_name
|
|
FROM adjacent_funnels af
|
|
JOIN users u ON af.who_work = u.id
|
|
WHERE af.id = $adjacent_id AND af.who_work > 0";
|
|
} elseif ($req_id > 0) {
|
|
if ($deleted_req == 1) {
|
|
$sql = "SELECT u.first_name, u.last_name, u.middle_name
|
|
FROM requisitions r
|
|
JOIN users u ON r.who_work = u.id
|
|
WHERE r.id = $req_id AND r.deleted = 0";
|
|
} else {
|
|
$sql = "SELECT u.first_name, u.last_name, u.middle_name
|
|
FROM requisitions r
|
|
JOIN users u ON r.who_work = u.id
|
|
WHERE r.id = $req_id AND r.who_work > 0";
|
|
}
|
|
} else {
|
|
$sql = "SELECT u.first_name, u.last_name, u.middle_name
|
|
FROM clients c
|
|
JOIN users u ON c.who_work = u.id
|
|
WHERE c.id = $id AND c.who_work > 0";
|
|
}
|
|
|
|
$result = mysql_query($sql);
|
|
if (mysql_num_rows($result) > 0) {
|
|
$row = mysql_fetch_assoc($result);
|
|
$response['has_owner'] = true;
|
|
$response['owner_name'] = trim($row['last_name'] . ' ' . $row['first_name'] . ' ' . $row['middle_name']);
|
|
}
|
|
|
|
header('Content-Type: application/json');
|
|
echo json_encode($response); |