aboutsummaryrefslogtreecommitdiff
path: root/admin/rudi/includes/functions.battles.php
blob: 2b878da4ab06e4b2b97aad4079e6a31f84daf1c8 (plain) (blame)
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<?php

	function getAllBattles(){
		global $db;
		
		$result = $db->Query("SELECT w.war_id, 
									 w.title, 
									 w.visit_unit_id, 
									 w.home_score, 
									 w.visit_score, 
									 w.date, 
									 w.status, 
									 v.name 
							  FROM rudi_war_stats AS w 
							  LEFT OUTER JOIN rudi_war_units AS v 
							  ON v.visitor_id = w.visit_unit_id 
							  ORDER BY w.date");
		$data = $db->Fetch($result);
		
		return $data;	
	}
	
	function getBattleInfo($war_id){
		global $db;
		
		$result = $db->Query("SELECT w.war_id, 
									 w.title, 
									 w.visit_unit_id, 
									 w.home_score, 
									 w.visit_score, 
									 w.date, 
									 w.status, 
									 v.name 
							  FROM rudi_war_stats AS w 
							  LEFT OUTER JOIN rudi_war_units AS v 
							  ON v.visitor_id = w.visit_unit_id 
							  WHERE w.war_id = {$war_id}");
		$data = $db->FetchRow($result);
		
		return $data;	
	}
	
	function getCombatSoldiers($war_id){
		global $db;
		
		$query = "SELECT m.member_id, 
									 m.first_name, 
									 m.last_name, 
									 r.shortname, 
									 r.longname, 
									 w.record_id,
									 								  
							  FROM rudi_combat_record AS w 
							  JOIN rudi_unit_members AS m 
							  ON m.member_id = w.member_id 
							  JOIN rudi_ranks AS r 
							  ON m.rank_id = r.rank_id 
							  WHERE m.status_id < 4, w.war_id = {$war_id} OR w.war_id IS NULL 
							  ORDER BY r.weight DESC , m.date_promotion ASC , m.date_enlisted ASC";
		
		decho($query);
		$result = $db->Query($query);
		$data = $db->Fetch($result);
		
		
		
		return $data;
	}

?>