booking/work/order/ajax/get_book_ajax.php
2025-03-24 19:02:58 +03:00

87 lines
2.5 KiB
PHP

<?php
require_once('../../../fixed/config/go_con.php');
$number = mysqli_real_escape_string($db, $_POST['bookNumber']);
if (!empty($number)) {
$result = mysqli_query($db, "SELECT
`book_details`.`book_id`,
IFNULL(MAX(`book_details`.`id`),0) AS `check`,
`tretment`.`name`,
`services`.`id` AS `serv_id`,
`services`.`name` AS `ser_name`,
`emplyee`.`name` AS `emp_name`,
IFNULL(MAX(`invoices_has_book`.`invoices_id`),0) AS `inv_check`
FROM `book_details`
LEFT JOIN `book` ON `book_details`.`book_id` = `book`.`id`
LEFT JOIN `tretment` ON `book`.`tretment_id` = `tretment`.`id`
LEFT JOIN `services` ON `services`.`id` = `book_details`.`services_id`
LEFT JOIN `emplyee` ON `emplyee`.`id` = `book_details`.`emplyee_id`
LEFT JOIN `invoices_has_book` ON `invoices_has_book`.`book_id` = `book_details`.`book_id`
WHERE `book_details`.`id` IN (SELECT MAX(`book_details`.`id`) FROM `book_details` WHERE `book_id` = $number)");
$row = mysqli_fetch_assoc($result);
if (mysqli_num_rows($result) == 1 && $row['check'] > 0) {
if ($row['inv_check'] > 0) {
if(in_array($row['serv_id'] , array(2,3,184,185))) {
?>
<input name="book_id" style="display: none;" value="<?= $row['book_id'] ?>">
<hr>
<h6 class="mt-0 header-title">معلومات الحجز</h6>
<div class="form-group row">
<div class="col-12 col-sm-12 col-md-12 col-lg-12 col-xl-12">
<div class="table-responsive">
<table class="table table-bordered middle text-align-center">
<tbody>
<tr>
<th scope="col" class="bg-primary">اسم العميل</th>
<th scope="col" class="bg-primary">الفني</th>
<th scope="col" class="bg-primary">الخدمة</th>
</tr>
<tr>
<td><?= $row['name'] ?></td>
<td><?= $row['emp_name'] ?></td>
<td><?= $row['ser_name'] ?></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<script>
searchClick = 0;
</script>
<?php
} else {
?>
<script>
swalfun('تنبية','لا يسمح الاضافات للخدمة المحددة','info');
searchClick = 0;
</script>
<?php
}
} else {
?>
<script>
swalfun('تنبية','لم يتم اصدار فاتورة للحجز','info');
searchClick = 0;
</script>
<?php
}
} else {
?>
<script>
swalfun('تنبية','لا يوجد حجز بهذا الرقم','info');
searchClick = 0;
</script>
<?php
}
}
?>