Subversion Repositories Sigmater

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
6 Andrea 1
<?php
2
 
3
function check_dettaglio($progiscrizione, $periodo_da, $periodo_a, $flag_ass, $maxkeydett) {
4
 
5
	global $conn;
6
 
7
	$sql = "select TI04_CODSTATO, to_char(TI04_DATATIME_SCHED, 'ddmmyyyy') from S3_TI04_SERVIZIDETTAGLIO ";
8
	$sql .= " where TI04_PROGISCRIZIONE= '$progiscrizione' and ";
9
	$sql .= "to_char(TI04_PERIODO_DA, 'dd/mm/yyyy') = '$periodo_da' and ";
10
	$sql .= "to_char(TI04_PERIODO_A, 'dd/mm/yyyy') = '$periodo_a' and ";
11
	$sql .= "TI04_FLAG_ASS = $flag_ass and TI04_KEYDETT = $maxkeydett";
12
	$r = exec_select_format($conn, $sql);
13
 
14
	if (!$r)
15
		return array(false, false);
16
 
17
	return array($r[0][0], $r[0][1]);
18
}
19
 
20
function get_max_keydett($progiscrizione, $periodo_da, $periodo_a, $flag_ass) {
21
 
22
	global $conn;
23
 
24
	$sql = "select max(TI04_KEYDETT) from S3_TI04_SERVIZIDETTAGLIO ";
25
	$sql .= " where TI04_PROGISCRIZIONE= '$progiscrizione' and ";
26
	$sql .= "to_char(TI04_PERIODO_DA, 'dd/mm/yyyy') = '$periodo_da' and ";
27
	$sql .= "to_char(TI04_PERIODO_A, 'dd/mm/yyyy') = '$periodo_a' and ";
28
	$sql .= "TI04_FLAG_ASS = $flag_ass";
29
 
30
	$max = exec_select_format($conn, $sql);
31
 
32
	if (!$max)
33
		return false;
34
 
35
	if (empty($max[0][0]))
36
		return 0;
37
 
38
	return $max[0][0];
39
}
40
 
41
?>