Ejemplo n.º 1
0
<?php

require_once "../conf.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>PHP Datagrid - Apply Filter Method</title>
</head>
<body> 

<?php 
$dg = new C_DataGrid("SELECT * FROM orders", "orderNumber", "orders");
$dg->set_col_width("orderNumber", '200');
$dg->set_col_width("requiredDate", '300');
$dg->set_query_filter("status='Shipped'");
$dg->set_query_filter("YEAR(shippedDate) = 2003");
// - OR -
// $dg->set_query_filter("status='Shipped' AND YEAR(shippedDate) = 2003");
$dg->display();
?>

</body>
</html>
Ejemplo n.º 2
0
}
if (isset($sch_name)) {
    echo "<h2>" . iconv('Windows-1253', 'UTF-8', 'Σχολείο: ') . $sch_name . "</h2>";
}
if (isset($em1) || isset($em2)) {
    if (!$_SESSION['admin']) {
        // Check if records exist
        $conn = new mysqli(PHPGRID_DB_HOSTNAME, PHPGRID_DB_USERNAME, PHPGRID_DB_PASSWORD, PHPGRID_DB_NAME);
        $sql = "SELECT * FROM progs WHERE emails1='{$em1}' OR emails1='{$em2}'";
        $result = $conn->query($sql);
        // if no results
        if (!$result->num_rows) {
            $outmsg = "<h2>Δεν υπάρχουν αποτελέσματα...</h2><p>Ελέγξτε ότι:<ol><li>Ο λογαριασμός με τον οποίο κάνατε είσοδο είναι λογαριασμός <strong>Σχολικής Μονάδας ΠΣΔ <small>(π.χ. για λήψη email, είσοδο στο survey κλπ)</small></strong> και <strong>ΟΧΙ</strong> προσωπικός ή του MySchool*.</li><li>Βεβαιωθείτε ότι η σχολική σας μονάδα έχει προγράμματα σχολικών δραστηριοτήτων.</li><li>Αν ελέγξατε τα παραπάνω και συνεχίζετε να έχετε πρόβλημα, επικοινωνήστε με το τμήμα Σχολικών Δραστηριοτήτων (2810-529318) ή το τμ. Μηχανογράφησης (2810-529301).</li></ol><br>\n\t\t\t* Σε περίπτωση που είστε συνδεδεμένοι στο MySchool πρέπει να αποσυνδεθείτε και μετά να κάνετε είσοδο στο σύστημα αυτό.</p>";
            echo '<div style="font-size:10pt;color:black;font-family:arial;">' . iconv('Windows-1253', 'UTF-8', $outmsg) . "</div>";
        } else {
            $dg->set_query_filter("emails1='{$em1}' OR emails1='{$em2}'");
            //$dg -> set_col_hidden("done");
            //$dg -> set_col_hidden("agree");
            $dg->set_dimension(1024, 700);
            $dg->display();
        }
        $conn->close();
        /*$out = iconv('Windows-1253', 'UTF-8', 'H υποβολή προγραμμάτων έχει τελειώσει. Ευχαριστούμε...');
        		die($out);*/
    } elseif (!strcmp($uid, $prAdmin1) || !strcmp($uid, $prAdmin2)) {
        $dg->display();
    }
} else {
    die('Authentication Error...');
}
// write to log...