Joywork/ajax/get_installment_data.php

31 lines
1.1 KiB
PHP
Raw Normal View History

2026-05-22 20:21:54 +02:00
<?php
require_once($_SERVER['DOCUMENT_ROOT']."/config.php");
$apartment_id = $_POST['apartment_id'];
$user_id = $_SESSION['id'];
$calculation_info = ['P' => 0];
$catalog_id = $_POST['catalog_id'];
$sql = "SELECT new_installment_price, calculation_data FROM sended_pdf_complexes WHERE id_agent = '$user_id' AND id_object = '$apartment_id' AND sent_catalog_id = '$catalog_id'";
$result = mysql_query($sql);
$data = mysql_fetch_assoc($result);
if (!empty($data['calculation_data'])) {
$decoded = json_decode($data['calculation_data'], true);
if (is_array($decoded)) {
$calculation_info = $decoded;
}
}
if (!empty($data['new_installment_price'])) {
$calculation_info['P'] = $data['new_installment_price'];
} else {
$sql = "SELECT installment_price FROM complex_rooms WHERE id = '$apartment_id'";
$result = mysql_query($sql);
$fallback = mysql_fetch_assoc($result);
if (!empty($fallback['installment_price'])) {
$calculation_info['P'] = $fallback['installment_price'];
}
}
echo json_encode(['success' => true, 'data' => $calculation_info]);