예제 #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>";
}
예제 #2
0
         break;
     case 6:
         $_SESSION['menuDay'] = $sixDaysLater;
         break;
     case 7:
         $_SESSION['menuDay'] = $sevenDaysLater;
         break;
     default:
         break;
 }
 // thay doi selected de phu hop voi 2 thuc don
 // so tuan ma la le, lay tu 1
 // so tuan ma tu chan, lay tu 8
 $numOfWeek = $d->getWeeksOfYear($selected);
 //$GLOBALS['dayForRegisterDatabase']= $d->getNextDaysForDatabase($selected);
 $_SESSION['dayForRegisterDatabase'] = $d->getNextDaysForDatabase($selected);
 $dayForRegisterDatabase = $_SESSION['dayForRegisterDatabase'];
 if ($numOfWeek % 2 === 0) {
     $spaceOfDays += 7;
 }
 // lay du lieu
 $data = $db->getData("SELECT * FROM thucdon WHERE ngay= {$spaceOfDays}");
 // Code cho thong bao cua nut dang ky an
 // kiem tra de huy dang ky an voi ngay da dang ky
 // hoac nguoc lai
 $resu = $db->getData("SELECT * FROM dangkycuthe WHERE idTAIKHOAN= {$clientId} AND ngay= '{$dayForRegisterDatabase}';");
 // gan bien thay cho session
 $menuDay = $_SESSION['menuDay'];
 if (sizeof($resu) > 0) {
     $warn = "Bạn đã đăng ký cho suất ăn cho {$menuDay}.</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ý";