
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Doctor Appointment</title>
    <link rel="stylesheet" href="../CSS/hospital.css">
    <link
        href="https://fonts.googleapis.com/css2?family=Abril+Fatface&family=Catamaran:wght@200&family=Courgette&family=Dancing+Script:wght@700&family=Edu+TAS+Beginner:wght@700&family=Lato:wght@300;900&family=Mukta:wght@700&family=Mulish:wght@300&family=Open+Sans&family=PT+Sans:ital,wght@1,700&family=Poppins:wght@300&family=Raleway:wght@100&family=Roboto&family=Roboto+Condensed:wght@700&family=Roboto+Slab&display=swap"
        rel="stylesheet">
    <script src="https://kit.fontawesome.com/f30fac2c61.js" crossorigin="anonymous"></script>
    <link rel="stylesheet" href="../css/animations.css">
    <link rel="stylesheet" href="../css/main.css">
    <?php

    //learn from w3schools.com

    session_start();

    if(isset($_SESSION["user"])){
        if(($_SESSION["user"])=="" or $_SESSION['usertype']!='p'){
            header("location: ../login.php");
        }else{
            $useremail=$_SESSION["user"];
        }

    }else{
        header("location: ../login.php");
    }
    

    //import database
    include("../connection.php");
    $userrow = $database->query("select * from patient where pemail='$useremail'");
    $userfetch=$userrow->fetch_assoc();
    $userid= $userfetch["pid"];
    $username=$userfetch["pname"];

    ?>
      <style>
        .popup{
            animation: transitionIn-Y-bottom 0.5s;
        }
        .main{
            animation: transitionIn-Y-bottom 0.75s;
        }
        tr{
            margin:20px 0px 20px 0px;
        }
</style>


</head>

<body>

    <div class="container">
        <nav>
            <div class="logo">
                <h1>Doc Appointment</h1>
            </div>
            <i id="bar" class="fa-solid fa-bars"></i>
            <ul>
                <li><a href="../patient/index.php">Home</a></li>
                <li><a href="../patient/appointment.php">Appointments</a></li>
                <li><a href="../patient/doctor.php">Doctors</a></li>
                <li><a href="../patient/session.php">Sessions</a></li>
                <li><a href="..\patient\profile.php"><b><u>Profile</u></b></a></li>
                <li><p class="profile-title" style="text-align:center;text-transform:uppercase;"><b><?php echo substr($username,0,13)  ?></p></b>
                                    <!-- <p class="profile-subtitle"><b><?php echo substr($useremail,0,22)  ?></p></b> --></li>



                <li>


                    <a href="../logout.php">
                        <button class="btn">Log out</button>
                    </a>
                </li>
                <li>
                    <p style="font-size: 14px;color:black;padding: 0;margin: 0;text-align: right;">
                        Today's Date
                    </p>
                    <p class="heading-sub12" style="padding: 0;margin: 0; font-weight:bold">
                        <?php
                        date_default_timezone_set('Asia/Kolkata');

                        $date = date('Y-m-d');
                        echo $date;
                        ?>
                    </p>
                </li>



            </ul>
        </nav>

        <div class="main" style="display:block;">
            <?php
            date_default_timezone_set('Asia/Kolkata');
            $today = date('Y-m-d');

            // Query to fetch patient data
            $patientResult = $database->query("SELECT * FROM patient");
            if (!$patientResult) {
                die ("Error fetching patient data: " . $database->error);
            }

            // Query to fetch doctor data
            $doctorResult = $database->query("SELECT * FROM doctor");
            if (!$doctorResult) {
                die ("Error fetching doctor data: " . $database->error);
            }

            // Query to fetch appointments for today
            $appointmentResult = $database->query("SELECT * FROM appointment WHERE appodate >= '$today'");
            if (!$appointmentResult) {
                die ("Error fetching appointment data: " . $database->error);
            }

            // Query to fetch schedules for today
            $scheduleResult = $database->query("SELECT * FROM schedule WHERE scheduledate = '$today'");
            if (!$scheduleResult) {
                die ("Error fetching schedule data: " . $database->error);
            }
            ?>
            <br><br><br><br><br>



            <td colspan="4">

                <center>
                    <table class="filter-container" style="border: none;" border="0">
                        <tr>
                            <td colspan="4">
                                <p style="font-size: 20px">&nbsp;</p>
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 25%;">
                                <a href="?action=edit&id=<?php echo $userid ?>&error=0" class="non-style-link">
                                    <div class="dashboard-items setting-tabs"
                                        style="padding:20px;margin:auto;width:95%;display: flex">
                                        <div class="btn-icon-back dashboard-icons-setting"
                                            style="background-image: url('../img/icons/doctors-hover.svg');"></div>
                                        <div>
                                            <div class="h1-dashboard" style="color:white;">
                                                Account Settings &nbsp;

                                            </div><br>
                                            <div class="h3-dashboard" style="font-size: 15px;color:white;">
                                                Edit your Account Details & Change Password
                                            </div>
                                        </div>

                                    </div>
                                </a>
                            </td>


                        </tr>
                        <tr>
                            <td colspan="4">
                                <p style="font-size: 5px">&nbsp;</p>
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 25%;">
                                <a href="?action=view&id=<?php echo $userid ?>" class="non-style-link">
                                    <div class="dashboard-items setting-tabs"
                                        style="padding:20px;margin:auto;width:95%;display: flex;">
                                        <div class="btn-icon-back dashboard-icons-setting "
                                            style="background-image: url('../img/icons/view-iceblue.svg');"></div>
                                        <div>
                                            <div class="h1-dashboard" style="color:white";>
                                                View Account Details

                                            </div><br>
                                            <div class="h3-dashboard" style="font-size: 15px; color:white;">
                                                View Personal information About Your Account
                                            </div>
                                        </div>

                                    </div>
                                </a>
                            </td>

                        </tr>
                        <tr>
                            <td colspan="4">
                                <p style="font-size: 5px">&nbsp;</p>
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 25%;">
                                <a href="?action=drop&id=<?php echo $userid . '&name=' . $username ?>"
                                    class="non-style-link">
                                    <div class="dashboard-items setting-tabs"
                                        style="padding:20px;margin:auto;width:95%;display: flex;">
                                        <div class="btn-icon-back dashboard-icons-setting"
                                            style="background-image: url('../img/icons/patients-hover.svg');"></div>
                                        <div>
                                            <div class="h1-dashboard" style="color:white;" >
                                                Delete Account

                                            </div><br>
                                            <div class="h3-dashboard" style="font-size: 15px; color:white;">
                                                Will Permanently Remove your Account
                                            </div>
                                        </div>

                                    </div>
                                </a>
                            </td>

                        </tr>
                    </table>
                </center>
            </td>
            </tr>

            </table>
        </div>
    </div>
    <?php
    if ($_GET) {

        $id = $_GET["id"];
        $action = $_GET["action"];
        if ($action == 'drop') {
            $nameget = $_GET["name"];
            echo '
            <div id="popup1" class="overlay">
                    <div class="popup">
                    <center>
                        <h2>Are you sure?</h2>
                        <a class="close" href="profile.php">&times;</a>
                        <div class="content">
                            You want to delete Your Account.
                            
                        </div>
                        <div style="display: flex;justify-content: center;">
                        <a href="delete.php?id=' . $id . '" class="non-style-link"><button  class="btn-primary btn"  style="display: flex;justify-content: center;align-items: center;margin:10px;padding:10px;"<font class="tn-in-text">&nbsp;Yes&nbsp;</font></button></a>&nbsp;&nbsp;&nbsp;
                        <a href="profile.php" class="non-style-link"><button  class="btn-primary btn"  style="display: flex;justify-content: center;align-items: center;margin:10px;padding:10px;"><font class="tn-in-text">&nbsp;&nbsp;No&nbsp;&nbsp;</font></button></a>

                        </div>
                    </center>
            </div>
            </div>
            ';
        } elseif ($action == 'view') {
            $sqlmain = "select * from patient where pid='$id'";
            $result = $database->query($sqlmain);
            $row = $result->fetch_assoc();
            $name = $row["pname"];
            $email = $row["pemail"];
            $address = $row["paddress"];


            $dob = $row["pdob"];
            $nic = $row['pnic'];
            $tele = $row['ptel'];
            echo '
            <div id="popup1" class="overlay">
                    <div class="popup">
                    <center>
                        <h2></h2>
                        <a class="close" href="..\patient\profile.php">&times;</a>
                        <div class="content">
                            Doc Appointment<br>
                            
                        </div>
                        <div style="display: flex;justify-content: center;">
                        <table width="80%" class="sub-table scrolldown add-doc-form-container" border="0">
                        
                            <tr>
                                <td>
                                    <p style="padding: 0;margin: 0;text-align: left;font-size: 25px;font-weight: 500;">View Details.</p><br><br>
                                </td>
                            </tr>
                            
                            <tr>
                                
                                <td class="label-td" colspan="2">
                                    <label for="name" class="form-label">Name: </label>
                                </td>
                            </tr>
                            <tr>
                                <td class="label-td" colspan="2">
                                    ' . $name . '<br><br>
                                </td>
                                
                            </tr>
                            <tr>
                                <td class="label-td" colspan="2">
                                    <label for="Email" class="form-label">Email: </label>
                                </td>
                            </tr>
                            <tr>
                                <td class="label-td" colspan="2">
                                ' . $email . '<br><br>
                                </td>
                            </tr>
                            <tr>
                                <td class="label-td" colspan="2">
                                    <label for="nic" class="form-label">NIC: </label>
                                </td>
                            </tr>
                            <tr>
                                <td class="label-td" colspan="2">
                                ' . $nic . '<br><br>
                                </td>
                            </tr>
                            <tr>
                                <td class="label-td" colspan="2">
                                    <label for="Tele" class="form-label">Telephone: </label>
                                </td>
                            </tr>
                            <tr>
                                <td class="label-td" colspan="2">
                                ' . $tele . '<br><br>
                                </td>
                            </tr>
                            <tr>
                                <td class="label-td" colspan="2">
                                    <label for="spec" class="form-label">Address: </label>
                                    
                                </td>
                            </tr>
                            <tr>
                            <td class="label-td" colspan="2">
                            ' . $address . '<br><br>
                            </td>
                            </tr>
                            <tr>
                                <td class="label-td" colspan="2">
                                    <label for="spec" class="form-label">Date of Birth: </label>
                                    
                                </td>
                            </tr>
                            <tr>
                            <td class="label-td" colspan="2">
                            ' . $dob . '<br><br>
                            </td>
                            </tr>
                            <tr>
                                <td colspan="2">
                                    <a href="profile.php"><input type="button" value="OK" class="login-btn btn-primary-soft btn" ></a>
                                
                                    
                                </td>
                
                            </tr>
                           

                        </table>
                        </div>
                    </center>
                    <br><br>
            </div>
            </div>
            ';
        } elseif ($action == 'edit') {
            $sqlmain = "select * from patient where pid='$id'";
            $result = $database->query($sqlmain);
            $row = $result->fetch_assoc();
            $name = $row["pname"];
            $email = $row["pemail"];



            $address = $row["paddress"];
            $nic = $row['pnic'];
            $tele = $row['ptel'];

            $error_1 = $_GET["error"];
            $errorlist = array(
                '1' => '<label for="promter" class="form-label" style="color:rgb(255, 62, 62);text-align:center;">Already have an account for this Email address.</label>',
                '2' => '<label for="promter" class="form-label" style="color:rgb(255, 62, 62);text-align:center;">Password Conformation Error! Reconform Password</label>',
                '3' => '<label for="promter" class="form-label" style="color:rgb(255, 62, 62);text-align:center;"></label>',
                '4' => "",
                '0' => '',

            );

            if ($error_1 != '4') {
                echo '
                    <div id="popup1" class="overlay">
                            <div class="popup">
                            <center>
                            
                                <a class="close" href="..\patient\profile.php">&times;</a> 
                                <div style="display: flex;justify-content: center;">
                                <div class="abc">
                                <table width="80%" class="sub-table scrolldown add-doc-form-container" border="0">
                                <tr>
                                        <td class="label-td" colspan="2">' .
                    $errorlist[$error_1]
                    . '</td>
                                    </tr>
                                    <tr>
                                        <td>
                                            <p style="padding: 0;margin: 0;text-align: left;font-size: 25px;font-weight: 500;">Edit User Account Details.</p>
                                        User ID : ' . $id . ' (Auto Generated)<br><br>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td class="label-td" colspan="2">
                                            <form action="edit-user.php" method="POST" class="add-new-form">
                                            <label for="Email" class="form-label">Email: </label>
                                            <input type="hidden" value="' . $id . '" name="id00">
                                        </td>
                                    </tr>
                                    <tr>
                                        <td class="label-td" colspan="2">
                                        <input type="hidden" name="oldemail" value="' . $email . '" >
                                        <input type="email" name="email" class="input-text" placeholder="Email Address" value="' . $email . '" required><br>
                                        </td>
                                    </tr>
                                    <tr>
                                        
                                        <td class="label-td" colspan="2">
                                            <label for="name" class="form-label">Name: </label>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td class="label-td" colspan="2">
                                            <input type="text" name="name" class="input-text" placeholder="Doctor Name" value="' . $name . '" required><br>
                                        </td>
                                        
                                    </tr>
                                    
                                    <tr>
                                        <td class="label-td" colspan="2">
                                            <label for="nic" class="form-label">NIC: </label>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td class="label-td" colspan="2">
                                            <input type="text" name="nic" class="input-text" placeholder="NIC Number" value="' . $nic . '" required><br>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td class="label-td" colspan="2">
                                            <label for="Tele" class="form-label">Telephone: </label>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td class="label-td" colspan="2">
                                            <input type="tel" name="Tele" class="input-text" placeholder="Telephone Number" value="' . $tele . '" required><br>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td class="label-td" colspan="2">
                                            <label for="spec" class="form-label">Address</label>
                                            
                                        </td>
                                    </tr>
                                    <tr>
                                        <td class="label-td" colspan="2">
                                        <input type="text" name="address" class="input-text" placeholder="Address" value="' . $address . '" required><br>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td class="label-td" colspan="2">
                                            <label for="password" class="form-label">Password: </label>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td class="label-td" colspan="2">
                                            <input type="password" name="password" class="input-text" placeholder="Defind a Password" required><br>
                                        </td>
                                    </tr><tr>
                                        <td class="label-td" colspan="2">
                                            <label for="cpassword" class="form-label">Conform Password: </label>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td class="label-td" colspan="2">
                                            <input type="password" name="cpassword" class="input-text" placeholder="Conform Password" required><br>
                                        </td>
                                    </tr>
                                    
                        
                                    <tr>
                                        <td colspan="2">
                                            <input type="reset" value="Reset" class="login-btn btn-primary-soft btn" >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                                        
                                            <input type="submit" value="Save" class="login-btn btn-primary btn">
                                        </td>
                        
                                    </tr>
                                
                                    </form>
                                    </tr>
                                </table>
                                </div>
                                </div>
                            </center>
                            <br><br>
                    </div>
                    </div>
                    ';
            } else {
                echo '
                <div id="popup1" class="overlay">
                        <div class="popup">
                        <center>
                        <br><br><br><br>
                            <h2>Edit Successfully!</h2>
                            <a class="close" href="..\patient\profile.php">&times;</a>
                            <div class="content">
                                If You change your email also Please logout and login again with your new email
                                
                            </div>
                            <div style="display: flex;justify-content: center;">
                            
                            <a href="..\patient\profile.php" class="non-style-link"><button  class="btn-primary btn"  style="display: flex;justify-content: center;align-items: center;margin:10px;padding:10px;"><font class="tn-in-text">&nbsp;&nbsp;OK&nbsp;&nbsp;</font></button></a>
                            <a href="../logout.php" class="non-style-link"><button  class="btn-primary-soft btn"  style="display: flex;justify-content: center;align-items: center;margin:10px;padding:10px;"><font class="tn-in-text">&nbsp;&nbsp;Log out&nbsp;&nbsp;</font></button></a>

                            </div>
                            <br><br>
                        </center>
                </div>
                </div>
    ';



            }
            ;
        }

    }
    ?>
    </div>





    <div class="footer">
        <div class="text">
            <h3>About Us</h3>
            <p>24 Hours</p>
            <p>Top Doctor</p>
            <p>Best Care</p>
            <p>Patient</p>
            <p></p>

        </div>
        <div class="text">
            <h3>Speciality</h3>
            <p>Knee surgery</p>
            <p>Spin surgery</p>
            <p>Leg surgery</p>
            <p>Tendon surgery</p>
            <p></p>

        </div>
        <div class="text">
            <h3>Best Teams</h3>
            <p>Doctors</p>
            <p>Nursing</p>
            <p>Staff</p>
            <p>Hospital</p>
            <p></p>

        </div>
        <div class="text">
            <h3>Address</h3>
            <p>Near MG Road</p>
            <p>Galaxy Care</p>
            <p>333-09093</p>
            <p>09-883-090</p>


        </div>
    </div>

    <div class="detail">
        <button id="closeBtn">
            <i class="fa-solid fa-xmark"></i>
        </button>
        <div class="content">

        </div>
    </div>
    </div>
    <script src="../script/index.js"></script>
</body>

</html>