Exemplo n.º 1
0
    $result = $conn->query($sqlcommand);
    $apospasiarray[] = array();
    while ($row = $result->fetch_assoc()) {
        $apospasiarray[] = $row;
    }
    echo json_encode($apospasiarray);
} else {
    if ($sub == 'statistics') {
        $sql1 = "SELECT YEAR_APOSPASI AS A, COUNT(*) AS N {$where} GROUP BY YEAR_APOSPASI ORDER BY YEAR_APOSPASI";
        $sql2 = "SELECT TYPE AS A, COUNT(*) AS N {$where} GROUP BY TYPE ORDER BY N DESC";
        $sql3 = "SELECT VATHMIDA AS A, COUNT(*) AS N {$where} GROUP BY VATHMIDA ORDER BY VATHMIDA";
        $sql4 = "SELECT KLADOS AS A, COUNT(*) AS N {$where} GROUP BY KLADOS ORDER BY KLADOS";
        printtable($sql1, $conn);
        printtable($sql3, $conn);
        printtable($sql4, $conn);
        printtable($sql2, $conn);
    }
}
$conn->close();
function buildq($typeforeas, $klados, $vathmida, $yearapospasi, $pou, $mitroo, $ln, $organiki, $fn)
{
    $where = "FROM TEACHER, FOREAS, APOSPASI WHERE ";
    if ($typeforeas != "") {
        $where = "{$where} TYPE = '{$typeforeas}' AND";
    }
    if ($klados != "") {
        $where = "{$where} KLADOS= '{$klados}' AND";
    }
    if ($vathmida != "") {
        $where = "{$where} VATHMIDA= '{$vathmida}' AND";
    }
        }
        echo "</tbody>";
        echo "</table>";
        echo "</div>";
        echo "</div></div></div>";
    } else {
        $sql1 = "SELECT YEAR_APOSPASI AS A, COUNT(*) AS N {$where} GROUP BY YEAR_APOSPASI ORDER BY YEAR_APOSPASI";
        $sql2 = "SELECT TYPE AS A, COUNT(*) AS N {$where} GROUP BY TYPE ORDER BY N DESC";
        $sql3 = "SELECT VATHMIDA AS A, COUNT(*) AS N {$where} GROUP BY VATHMIDA ORDER BY VATHMIDA";
        $sql4 = "SELECT KLADOS AS A, COUNT(*) AS N {$where} GROUP BY KLADOS ORDER BY KLADOS";
        echo "<div class='row'><div class='box'>";
        echo "<div class='col-lg-12 text-center' >";
        printtable("Έτος", $sql1, $conn);
        printtable("Βαθμίδα", $sql3, $conn);
        printtable("Ειδικότητα", $sql4, $conn);
        printtable("Τύπος απόσπασης", $sql2, $conn);
        echo "</div>";
        echo "</div></div>";
    }
    echo "</div>";
    $conn->close();
}
function buildq($typeforeas, $klados, $vathmida, $yearapospasi, $pou, $mitroo, $ln, $organiki, $fn)
{
    $where = "FROM TEACHER, FOREAS, APOSPASI WHERE ";
    $pr = '';
    if ($typeforeas != "") {
        $where = "{$where} TYPE = '{$typeforeas}' AND";
        $pr = $pr . "Τύπος απόσπασης: " . $typeforeas . " | ";
    }
    if ($klados != "") {
Exemplo n.º 3
0
{
    if (is_array($nresult)) {
        echo "<table border=1 cellspacing=0 cellpadding=5>";
        $keys = array_keys($nresult[0]);
        echo "<tr bgcolor='cccccc'>";
        foreach ($keys as $key) {
            echo "<td>" . $key . "</td>";
        }
        echo "</tr>";
        foreach ($nresult as $row) {
            echo "<tr>";
            foreach ($row as $value) {
                echo "<td>" . $value . "</td>";
            }
            echo "</tr>";
        }
        echo "</table><br>";
    } else {
        echo "<table border=1 cellspacing=0 cellpadding=5><tr bgcolor='cccccc'><td>{$ntablename} No Data</td></tr></table><br>";
    }
}
// read the slow queries table
$result = doSQL("select * from mysql.slow_log order by start_time asc;") or die("Query failed : " . mysql_error());
printtable($result, "slow_log");
?>

</center>

</body>
</html>
Exemplo n.º 4
0
echo "<input type='hidden' value='{$month}' id='monthval' />";
?>

<?php 
$sql = "SELECT `Project Group`, SUM(`Total Completed Iterations`) as 'Total Completed Iterations', SUM(`Total Saving`) as 'Total Saving'  FROM (\n\t\t\tSELECT \tp.pgroup AS 'Project Group', COUNT(r.pid) AS 'Total Completed Iterations',\n\t\t\tp.psaving * COUNT(r.pid) AS 'Total Saving'   FROM runs r JOIN project p ON \n\t\t\tp.pid = r.pid WHERE r.currentstatus = 'Completed' \n\t\t\tAND MONTH(r.rundate) =  {$month} AND YEAR(r.rundate) = {$year}\n\t\t\tGROUP BY p.pid) tab GROUP BY `Project Group` ORDER BY `Project Group` ASC ";
printtable($conn, $sql, "myTable2");
?>



<br><br><br>	
<h2> Report Project Wise </h2>
	
	<?php 
$sql = "SELECT \tr.pid AS 'Project ID', p.pname AS 'Project Name', p.pgroup as 'Project Group', COUNT(r.pid) AS 'Total Completed Iterations',\n\t\t\tp.psaving AS 'Saving Per Run', p.psaving * COUNT(r.pid) AS 'Total Saving'   FROM runs r JOIN project p ON \n\t\t\tp.pid = r.pid WHERE r.currentstatus = 'Completed' \n\t\t\tAND MONTH(r.rundate) = {$month} AND YEAR(r.rundate) = {$year}\n\t\t\tGROUP BY r.pid ORDER BY r.pid ASC ";
printtable($conn, $sql, "myTable");
function printtable($conn, $sql, $tableid)
{
    $result = $conn->query($sql);
    //$row = mysqli_fetch_assoc($result);
    //var_dump($row);
    echo "<table width='100%'  class='imagetable' id='{$tableid}'>";
    $columnsprinted = false;
    while ($row = mysqli_fetch_assoc($result)) {
        if (!$columnsprinted) {
            echo "<thead>";
            echo "<tr>";
            foreach ($row as $key => $value) {
                print strtoupper("<th><a href='#'>{$key}</a></td>");
            }
            echo "</tr>";
Exemplo n.º 5
0
        }
        echo "<div id='filter-box' >";
        echo '<div class="filterarea"></div></div>';
        //View Part starts
        //start the table
        $table = new html_table();
        $table->id = 'entitytable';
        $table->head = array(
            get_string('e_name', 'local_prefix'),
            get_string('editop', 'local_examtype'));
        $table->size = array('15%', '15%', '15%', '15%');
        $table->align = array('left', 'left', 'left', 'center');
        $table->width = '49%';
        $table->data = $data;
        echo html_writer::table($table);
    }

//end of function
    $entity_list = $DB->get_records('local_create_entity');
    if (empty($entity_list)) {
        $e = get_string('no_records', 'local_prefix');
        throw new Exception($e);
    }
    printtable($entity_list);
} //end of try block
catch (Exception $e) {
    echo $e->getMessage();
}

echo $OUTPUT->footer();
?>