Exemplo n.º 1
0
<?php

include_once $_SERVER['DOCUMENT_ROOT'] . "/ABC/model/getDate.php";
include_once $_SERVER['DOCUMENT_ROOT'] . "/ABC/model/connectDatabase.php";
// ket noi csdl
$db = new PDOData();
$d = new getDate();
// lay ve ngay
$toda = $d->getNextDaysForPrint(0);
$todayForDatabase = $d->getNextDaysForDatabase(0);
// lay ve thu tu ngay trong tuan
$spaceOfDays = $d->getDaysOfWeek(0);
$data = $db->getData("SELECT tk.idTAIKHOAN, ten, maNhanVien, hoTen FROM taikhoan AS tk, thongtintaikhoan AS tttk WHERE tttk.idTAIKHOAN IN (SELECT DISTINCT idTAIKHOAN FROM dangkycuthe WHERE ngay= '{$todayForDatabase}') AND tk.idTAIKHOAN IN (SELECT DISTINCT idTAIKHOAN FROM dangkycuthe WHERE ngay= '{$todayForDatabase}') AND tk.idTAIKHOAN= tttk.idTAIKHOAN");
if (isset($_POST['submit'])) {
    foreach ($data as $spe) {
        // lay ra nhung thong bao co thay doi
        // ghep lai ten cua check box
        $idtk = $spe['idTAIKHOAN'];
        $aidtk = "a" . $idtk;
        if (isset($_POST[$idtk])) {
            $db->editData("UPDATE dangkycuthe SET denAnThucTe= 0 WHERE idTAIKHOAN= {$idtk}");
        }
    }
    $noti = "Thêm thành công các tài khoản không đến ăn ngày {$toda}...";
    echo "<script type='text/javascript'>alert('{$noti}'); window.location= 'index.php';</script>";
}
Exemplo n.º 2
0
<?php

include_once $_SERVER['DOCUMENT_ROOT'] . "/ABC/model/connectDatabase.php";
include_once $_SERVER['DOCUMENT_ROOT'] . "/ABC/model/getDate.php";
// cac dong thong bao, trang thai ben trang nguoi dung
$noti = "";
$state = "Đăng ký ăn";
$warn = "";
// ket noi den csdl
$db = new PDOData();
// nhan ve va thay doi format cua ngay mai
$d = new getDate();
$tomorrow = $d->getTomorrowForDatabase();
$tomorrow2 = $d->getTomorrowForPrint();
$temp = $d->getWeeksOfYear(1);
$dayForDatabase = $d->getDaysOfWeek(1);
if ($temp % 2 === 0) {
    $dayForDatabase += 7;
}
// gan id cua nguoi dung dang dang nhap
$clientId = $_SESSION['idClient'];
// kiem tra de huy dang ky an voi ngay da dang ky
$resu = $db->getData("SELECT * FROM dangkycuthe WHERE idTAIKHOAN= {$clientId} AND ngay= '{$tomorrow}';");
if (sizeof($resu) > 0) {
    $warn = "Bạn đã đăng ký cho suất ăn cho {$tomorrow2}.</br></br>Để hủy đăng ký, vui lòng tick vào ô bên dưới và ấn xác nhận...";
    $state = "Hủy đăng ký";
} else {
    $warn = "Bạn chưa đăng ký cho suất ăn cho {$tomorrow2}.</br></br>Để đăng ký, vui lòng tick vào ô bên dưới và ấn xác nhận...";
    $state = "Đăng ký ăn";
}
//$warn= $resu;
        $inp5 = $dbArr3[$tem5];
        $ngay = $i + 1;
        $db->editData("INSERT INTO thucdon(ngay, idMONAN1, idMONAN2, idMONAN3, idMONAN4, idMONAN5) VALUES ({$ngay}, {$inp1}, {$inp2}, {$inp3}, {$inp4}, {$inp5})");
    }
    $noti = "Thực đơn được thay đổi ngẫu nhiên thành công";
    echo "<script type='text/javascript'>alert('{$noti}');</script>";
}
// kiem tra xem nut duoc bam vao la nut nao
if (isset($_GET['d'])) {
    // khoi dong lai session cho ajax
    session_start();
    // gan id cua nguoi dung dang dang nhap
    //$clientId= $_SESSION['idClient'];
    $selected = $_GET['d'];
    // kiem tra xem day la thu may
    $spaceOfDays = $d->getDaysOfWeek($selected);
    // nut bam la nut nao
    switch ($selected) {
        case 1:
            // form ngay de hien thi ra man hinh
            $_SESSION['menuDay'] = $oneDayLater;
            break;
        case 2:
            $_SESSION['menuDay'] = $twoDaysLater;
            break;
        case 3:
            $_SESSION['menuDay'] = $threeDaysLater;
            break;
        case 4:
            $_SESSION['menuDay'] = $fourDaysLater;
            break;