Code Duplication    Length = 15-15 lines in 2 locations

lib/flightLog.lib.php 2 locations

@@ 34-48 (lines=15) @@
31
    //total orga
32
    $sql = 'SELECT llx_user.lastname as name , llx_user.firstname,llx_user.rowid, count(idBBC_vols) as total FROM llx_bbc_vols LEFT JOIN llx_user ON rowid = fk_organisateur WHERE YEAR(date) = \'' . $year . '\' AND fk_type IN (1,2) GROUP BY fk_organisateur';
33
    $resql = $db->query($sql);
34
    if ($resql && $total) {
35
        $num = $db->num_rows($resql);
36
        $i = 0;
37
        if ($num) {
38
            while ($i < $num) {
39
                $obj = $db->fetch_object($resql); //vol
40
41
                if ($obj) {
42
                    $array[$obj->rowid]['name'] = $obj->firstname . ' ' . $obj->name;
43
                    $array[$obj->rowid]['orga']['count'] = $obj->total;
44
                }
45
                $i++;
46
            }
47
        }
48
    }
49
50
    //total orga T6 - instructeur
51
    $sql = 'SELECT llx_user.lastname as name , llx_user.firstname,llx_user.rowid, count(idBBC_vols) as total FROM llx_bbc_vols LEFT JOIN llx_user ON rowid = fk_organisateur WHERE YEAR(date) = \'' . $year . '\' AND fk_type = 6 GROUP BY fk_organisateur';
@@ 53-67 (lines=15) @@
50
    //total orga T6 - instructeur
51
    $sql = 'SELECT llx_user.lastname as name , llx_user.firstname,llx_user.rowid, count(idBBC_vols) as total FROM llx_bbc_vols LEFT JOIN llx_user ON rowid = fk_organisateur WHERE YEAR(date) = \'' . $year . '\' AND fk_type = 6 GROUP BY fk_organisateur';
52
    $resql = $db->query($sql);
53
    if ($resql && $total) {
54
        $num = $db->num_rows($resql);
55
        $i = 0;
56
        if ($num) {
57
            while ($i < $num) {
58
                $obj = $db->fetch_object($resql); //vol
59
60
                if ($obj) {
61
                    $array[$obj->rowid]['name'] = $obj->firstname . ' ' . $obj->name;
62
                    $array[$obj->rowid]['orga_T6']['count'] = $obj->total;
63
                }
64
                $i++;
65
            }
66
        }
67
    }
68
69
    return $array;
70
}