Mini Kabibi Habibi

Current Path : C:/xampp/htdocs/cid/system/
Upload File :
Current File : C:/xampp/htdocs/cid/system/edit_schedule.php

<?php
session_start();
@include 'include/config.php';

if (!isset($_SESSION['username_school'])) {
    header('location:login.php');
    exit();
}

if (!isset($_GET['id']) || empty($_GET['id'])) {
    $_SESSION['error'] = "No schedule selected.";
    header("Location: user_index.php");
    exit();
}

$id = intval($_GET['id']);
$username = $_SESSION['username'];

// Fetch data
$sql = "SELECT * FROM schedule WHERE id = $id AND username = '$username'";
$result = mysqli_query($conn, $sql);
$schedule = mysqli_fetch_assoc($result);

if (!$schedule) {
    $_SESSION['error'] = "Schedule not found or access denied.";
    header("Location: user_index.php");
    exit();
}

// Handle update
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $activities = mysqli_real_escape_string($conn, $_POST['activities']);
    $location   = mysqli_real_escape_string($conn, $_POST['location']);
    $date       = mysqli_real_escape_string($conn, $_POST['date']);
    $tracking   = mysqli_real_escape_string($conn, $_POST['tracking_no']);
    $type       = mysqli_real_escape_string($conn, $_POST['type']);

    $sql = "UPDATE schedule SET
                activities = '$activities',
                location = '$location',
                date = '$date',
                tracking_no = '$tracking',
                type = '$type'
            WHERE id = $id AND username = '$username'";

    if (mysqli_query($conn, $sql)) {
        $_SESSION['success'] = "Schedule updated successfully!";
        header("Location: user_index.php");
        exit();
    } else {
        $_SESSION['error'] = "Error updating schedule: " . mysqli_error($conn);
    }
}
?>

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <!-- Meta, title, CSS, favicons, etc. -->
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="icon" href="images/favicon.ico" type="image/ico" />

    <title>PROJECT COURSE </title>

    <!-- Bootstrap -->
    <link href="../vendors/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
    <!-- Font Awesome -->
    <link href="../vendors/font-awesome/css/font-awesome.min.css" rel="stylesheet">
    <!-- NProgress -->
    <link href="../vendors/nprogress/nprogress.css" rel="stylesheet">
    <!-- iCheck -->
    <link href="../vendors/iCheck/skins/flat/green.css" rel="stylesheet">
  
    <!-- bootstrap-progressbar -->
    <link href="../vendors/bootstrap-progressbar/css/bootstrap-progressbar-3.3.4.min.css" rel="stylesheet">
    <!-- JQVMap -->
    <link href="../vendors/jqvmap/dist/jqvmap.min.css" rel="stylesheet"/>
    <!-- bootstrap-daterangepicker -->
    <link href="../vendors/bootstrap-daterangepicker/daterangepicker.css" rel="stylesheet">

    <!-- Custom Theme Style -->
    <link href="../build/css/custom.min.css" rel="stylesheet">
  </head>
 <body class="nav-md">
    <div class="container body">
      <div class="main_container">
        <div class="col-md-3 left_col">
          <div class="left_col scroll-view">
            <div class="navbar nav_title" style="border: 0;">
              <a href="admin_index.php" class="site_title"><i class="fa fa-spinner"></i> <span>PROJ. COURSE</span></a>
            </div>

            <div class="clearfix"></div>

            <!-- menu profile quick info -->
            <div class="profile clearfix">
             
              <div class="profile_info">
                <span>Welcome,</span>
                 <?php
                                    include('include/config.php');
                                     
                                  
                                   $sql = "SELECT * from users where  username ='{$_SESSION['username']}'  ";
                                  $data = mysqli_query($conn,$sql);
                                  while ($row= mysqli_fetch_array($data)) 
                                    {
                                      ?>
                               
                <h2 >  <?php echo $_SESSION['username'];} ?></h2>
              </div>
            </div>
            <!-- /menu profile quick info -->

            <br />


<!-- sidebar menu -->
            <div id="sidebar-menu" class="main_menu_side hidden-print main_menu">
              <div class="menu_section">
                <h3>General</h3>
                <ul class="nav side-menu">
                  <li><a><i class=" "></i> Home <span class="fa fa-chevron-down"></span></a>
                                <ul class="nav child_menu">
                                    <li><a href="user_index.php">Dashboard</a></li>
                                </ul>
                            </li>
                            <li><a><i class=" "></i> Daily Activities <span class="fa fa-chevron-down"></span></a>
                                <ul class="nav child_menu">
                                    <li><a href="form_user.php">Submit New Activity</a></li>
                                </ul>
                            </li>
                            <li><a><i class="glyphicon glyphicon"></i> Daily Accomplishments <span class="fa fa-chevron-down"></span></a>
                                <ul class="nav child_menu">
                                    <li><a href="add_daily_accomplishments.php">Submit Accomplishments</a></li>
                                    <li><a href="daily_accomplishments.php">View My Accomplishments</a></li>
                                </ul>
                            </li>
                            <li><a><i class="glyphicon glyphicon"></i> Monthly Accomplishment Reports <span class="fa fa-chevron-down"></span></a>
                                <ul class="nav child_menu">
                                    <li><a href="submit_monthly_report.php">Submit Monthly Accomplishment Report</a></li>
                                    <li><a href="monthly_reports.php">View Monthly Accomplishment Reports</a></li>
                                </ul>
                            </li>
                            <li><a><i class="glyphicon glyphicon"></i> MISTA Plans <span class="fa fa-chevron-down"></span></a>
                                <ul class="nav child_menu">
                                    <li><a href="create_mista_plan.php">Create MISTA Plan</a></li>
                                    <li><a href="view_mista_plans.php">View MISTA Plans</a></li>
                                    <li><a href="submit_mista_plan.php">Submit MISTA Plan</a></li>
                                    <li><a href="submitted_mista_plans.php">Submitted MISTA Plans</a></li>
                                </ul>
                            </li>
                            <li><a><i class="glyphicon glyphicon"></i> MISTA Reports <span class="fa fa-chevron-down"></span></a>
                                <ul class="nav child_menu">
                                    <li><a href="create_mista_report.php">Create MISTA Report</a></li>
                                    <li><a href="view_mista_reports.php">View MISTA Reports</a></li>
                                    <li><a href="submit_mista_report.php">Submit MISTA Report</a></li>
                                    <li><a href="submitted_mista_reports.php">Submitted MISTA Reports</a></li>    
                                </ul>
                            </li>
                            <li><a><i class="glyphicon glyphicon"></i> M/Q CAIS Reports <span class="fa fa-chevron-down"></span></a>
                                <ul class="nav child_menu">
                                    <li><a href="submit_mqcais_report.php">Submit M/Q CAIS Report</a></li>
                                    <li><a href="view_mqcais_reports.php">View M/Q CAIS Reports</a></li>
                                </ul>
                            </li>
              
              </div>

            </div>
        <div id="sidebar-menu" class="main_menu_side hidden-print main_menu">
          <div class="menu_section">
          </div>
        </div>
      </div>
    </div>

    <!-- Top nav -->
    <div class="top_nav">
      <div class="nav_menu">
        <nav class="nav navbar-nav">
          <ul class="navbar-right">
            <li class="nav-item">
              <a class="user-profile">
                <?php echo $_SESSION['username']; ?>
              </a>
            </li>
            <li><a href="logout.php"><i class="fa fa-sign-out"></i> Log Out</a></li>
          </ul>
        </nav>
      </div>
    </div>

    <!-- Page content -->
    <div class="right_col" role="main">
      <div class="">
        <div class="clearfix"></div>
        <div class="x_panel">
          <div class="x_title">
            <h2>Edit Schedule</h2>
            <div class="clearfix"></div>
          </div>
          <div class="x_content">
            <?php if (isset($_SESSION['error'])): ?>
              <div class="alert alert-danger"><?php echo $_SESSION['error']; unset($_SESSION['error']); ?></div>
            <?php endif; ?>

            <form class="form-horizontal form-label-left" method="POST" action="edit_schedule.php?id=<?php echo $id; ?>" onsubmit="return confirm('Are you sure you want to update this schedule?');">
              <div class="item form-group">
                <label class="control-label col-md-3">Activities <span class="required">*</span></label>
                <div class="col-md-6">
                  <input type="text" name="activities" class="form-control" required value="<?php echo htmlspecialchars($schedule['activities']); ?>">
                </div>
              </div>

              <div class="item form-group">
                <label class="control-label col-md-3">Location <span class="required">*</span></label>
                <div class="col-md-6">
                  <input type="text" name="location" class="form-control" required value="<?php echo htmlspecialchars($schedule['location']); ?>">
                </div>
              </div>

              <div class="item form-group">
                <label class="control-label col-md-3">Date <span class="required">*</span></label>
                <div class="col-md-6">
                  <input type="date" name="date" class="form-control" required value="<?php echo htmlspecialchars($schedule['date']); ?>">
                </div>
              </div>

              <input type="hidden" name="tracking_no" value="<?php echo htmlspecialchars($schedule['tracking_no']); ?>">
              <input type="hidden" name="type" value="<?php echo htmlspecialchars($schedule['type']); ?>">

              <div class="ln_solid"></div>
              <div class="form-group">
                <div class="col-md-6 col-md-offset-3">
                  <button type="submit" class="btn btn-success">Update</button>
                  <a href="user_index.php" class="btn btn-secondary">Cancel</a>
                </div>
              </div>
            </form>

          </div>
        </div>
      </div>
    </div>

    <!-- Footer -->
    <footer>
      <div class="pull-right">SDO Batangas City - CID PROJECT COURSE</div>
      <div class="clearfix"></div>
    </footer>
  </div>
</div>

<!-- Scripts -->
<script src="../vendors/jquery/dist/jquery.min.js"></script>
<script src="../vendors/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
<script src="../build/js/custom.min.js"></script>
</body>
</html>