Blame | Last modification | View Log | Download | RSS feed
<?php
function check_dettaglio($progiscrizione, $periodo_da, $periodo_a, $flag_ass, $maxkeydett) {
global $conn;
$sql = "select TI04_CODSTATO, to_char(TI04_DATATIME_SCHED, 'ddmmyyyy') from S3_TI04_SERVIZIDETTAGLIO ";
$sql .= " where TI04_PROGISCRIZIONE= '$progiscrizione' and ";
$sql .= "to_char(TI04_PERIODO_DA, 'dd/mm/yyyy') = '$periodo_da' and ";
$sql .= "to_char(TI04_PERIODO_A, 'dd/mm/yyyy') = '$periodo_a' and ";
$sql .= "TI04_FLAG_ASS = $flag_ass and TI04_KEYDETT = $maxkeydett";
$r = exec_select_format($conn, $sql);
if (!$r)
return array(false, false);
return array($r[0][0], $r[0][1]);
}
function get_max_keydett($progiscrizione, $periodo_da, $periodo_a, $flag_ass) {
global $conn;
$sql = "select max(TI04_KEYDETT) from S3_TI04_SERVIZIDETTAGLIO ";
$sql .= " where TI04_PROGISCRIZIONE= '$progiscrizione' and ";
$sql .= "to_char(TI04_PERIODO_DA, 'dd/mm/yyyy') = '$periodo_da' and ";
$sql .= "to_char(TI04_PERIODO_A, 'dd/mm/yyyy') = '$periodo_a' and ";
$sql .= "TI04_FLAG_ASS = $flag_ass";
$max = exec_select_format($conn, $sql);
if (!$max)
return false;
if (empty($max[0][0]))
return 0;
return $max[0][0];
}
?>