-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathget_last_pur.php
47 lines (34 loc) · 1.36 KB
/
get_last_pur.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?php
session_start();
require_once 'vendor/connect.php';
$cur_client = $_SESSION['client']['id'];
//echo ($cur_client);
$que = "SELECT event.title, event.date_time, seat.seat, purchase.sum FROM `event`, `seat`, `purchase`
WHERE (purchase.client_id = '$cur_client') AND (purchase.status = 0)
AND (seat.status_purchase = purchase.purchase_id) AND (event.event_id = seat.event_id);";
$sql = "SELECT SUM(purchase.sum) FROM `purchase` WHERE (purchase.client_id = '$cur_client') AND (purchase.status = 0)";
$last_pur = $connect -> query($que);
$sum_sql = $connect -> query($sql);
$summa = $sum_sql -> fetch_assoc();
$_SESSION['client']['summa'] = $summa['SUM(purchase.sum)'];
$_SESSION['last_purchase_num'] = mysqli_num_rows($last_pur);
// echo ($_SESSION['last_purchase_num']);
if (isset($cur_client)) {
for ($i=1; $i <= $_SESSION['last_purchase_num'] ; $i++) {
$last_pur_i = $last_pur -> fetch_assoc();
$_SESSION['last_purchase'.$i] = array(
"title" => $last_pur_i['title'],
"date_time" => $last_pur_i['date_time'],
"seat" => $last_pur_i['seat'],
"sum" => $last_pur_i['sum'],
);
// print_r($_SESSION['last_purchase'.$i]);
}
//print_r(var_dump($last_pur));
}
else {
$_SESSION['last_purchase_num'] = NULL;
}
// $pur = mysqli_fetch_assoc($last_pur);
// print_r(var_dump($pur));
?>