81 lines
3.0 KiB
PHP
81 lines
3.0 KiB
PHP
|
|
<?php
|
||
|
|
require_once($_SERVER['DOCUMENT_ROOT'] . "/config.php");
|
||
|
|
|
||
|
|
if (isset($_POST) && isset($_POST['userId'])) {
|
||
|
|
|
||
|
|
$post = clearInputData($_POST);
|
||
|
|
|
||
|
|
$userId = $post['userId'];
|
||
|
|
|
||
|
|
$user = new User;
|
||
|
|
$user->get($userId);
|
||
|
|
|
||
|
|
if (!isset($user->agencyId)) {
|
||
|
|
$user->agencyId = $_SESSION['id'];
|
||
|
|
$user->agencyName = $user->agency_name;
|
||
|
|
$user->fio = trim($user->last_name . ' ' . $user->first_name . ' ' . $user->middle_name);
|
||
|
|
}
|
||
|
|
|
||
|
|
$links = [];
|
||
|
|
|
||
|
|
$sqlPhoneLink = "SELECT * FROM feed_adv_phone_user WHERE user_id = $userId";
|
||
|
|
|
||
|
|
$rezPhoneLink = mysql_query($sqlPhoneLink);
|
||
|
|
|
||
|
|
while ($phoneLink = mysql_fetch_assoc($rezPhoneLink)) {
|
||
|
|
$links[] = $phoneLink;
|
||
|
|
}
|
||
|
|
|
||
|
|
$sqlPhone = "SELECT ph.*, pt.value as phone_type_name, pt.id as phone_type_id FROM feed_adv_phone ph
|
||
|
|
LEFT JOIN feed_adv_phone_type pt on ph.feed_adv_phone_type_id = pt.id
|
||
|
|
WHERE deleted=0 AND agency_id = $user->agencyId";
|
||
|
|
$rezPhone = mysql_query($sqlPhone);
|
||
|
|
|
||
|
|
?>
|
||
|
|
|
||
|
|
<div style="max-height: 600px; overflow-y: auto;">
|
||
|
|
<table cellpadding="0" cellspacing="0" border="0" style="width: 100%">
|
||
|
|
|
||
|
|
<?php
|
||
|
|
while ($phone = mysql_fetch_assoc($rezPhone)) {
|
||
|
|
$checked = false;
|
||
|
|
|
||
|
|
foreach ($links as $link) {
|
||
|
|
if ($link['feed_adv_phone_id'] == $phone['id']) {
|
||
|
|
$checked = true;
|
||
|
|
break;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
?>
|
||
|
|
|
||
|
|
<tr>
|
||
|
|
<td style="width: 50%">
|
||
|
|
<div class="form-block" style="margin-bottom: 0;">
|
||
|
|
<div class="inputs" style="width: 90%;">
|
||
|
|
<div class="checkbox" style="height: 30px;">
|
||
|
|
<input name="adv_phone_check_<?php echo $phone['id'];?>"
|
||
|
|
id="adv_phone_check_<?php echo $phone['id'];?>"
|
||
|
|
data-id="<?php echo $phone['id'];?>"
|
||
|
|
data-typeId="<?php echo $phone['phone_type_id'];?>"
|
||
|
|
type="checkbox" class="destination-box" <?php if ($checked) { echo 'checked = "true"';}?>>
|
||
|
|
<label style="font-weight: bold;"
|
||
|
|
for="adv_phone_check_<?php echo $phone['id'];?>"><?php echo $phone['name'];?></label>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
<div class="clear"></div>
|
||
|
|
</div>
|
||
|
|
</td>
|
||
|
|
<td style="vertical-align: top;padding-top: 10px;"><?php echo $phone['phone_type_name'];?></td>
|
||
|
|
<td style="vertical-align: top;padding-top: 10px;"><?php echo $phone['phone'];?></td>
|
||
|
|
</tr>
|
||
|
|
|
||
|
|
<?php
|
||
|
|
}
|
||
|
|
?>
|
||
|
|
|
||
|
|
</table>
|
||
|
|
</div>
|
||
|
|
|
||
|
|
<?php
|
||
|
|
}
|