<?php require "connectionDb.php"; if (isset($_POST['add']) && $_POST['role']!='super' && $_POST['username']!='super' && $_POST['email']!='super' ) { $role = $_POST['role']; $id = $_POST['user_id']; $username = $_POST['username']; $email = $_POST['email']; $password = $_POST['password']; $passcode = generate_password(); $pumplist = $_POST['pumplist']; $pumpliststr = implode(",", $pumplist); $sql ="INSERT INTO user SET created_at=strftime('%Y-%m-%d %H:%M:%f000000+06:30', 'now', 'localtime'),updated_at=strftime('%Y-%m-%d %H:%M:%f000000+06:30', 'now', 'localtime'), name='$username', email='$email', password='$password',role='$role',pump_list='$pumpliststr',pass_code='$passcode' WHERE id='$id'"; $db->exec($sql); echo '<script>window.location.href="index.php"</script>'; } ?> <style type="text/css"> .editUserForm { display: none; } input[type=checkbox] { position: relative; cursor: pointer; margin: .4rem; } input[type=checkbox]:before { content: ""; display: block; position: absolute; width: 16px; height: 16px; top: 0; left: 0; border: 2px solid #555555; border-radius: 3px; background-color: white; } input[type=checkbox]:checked:after { content: ""; display: block; width: 5px; height: 10px; border: solid black; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); position: absolute; top: 2px; left: 6px; } </style> <div class="container editUserForm" id="editUserForm"> <form class="form-horizontal" action="" method="post"> <input type="number" name="user_id" id="id" hidden="true"> <div class="form-group"> <label class="control-label col-sm-2"> Name </label> <div class="col-sm-10"> <input id="username" type="text" name="username"> </div> </div> <div class="form-group"> <label class="control-label col-sm-2"> Role </label> <div class="col-sm-4"> <select class="col-sm-6" id="role" name="role"> <option value="cashier">cashier</option> <option value="user">user</option> <option value="supervisor">supervisor</option> <option value="super">super</option> </select> </div> </div> <div class="form-group"> <label class="control-label col-sm-2"> Email </label> <div class="col-sm-10"> <input id="email" type="text" name="email" disabled="true"> </div> </div> <div class="form-group"> <label class="control-label col-sm-2"> Password </label> <div class="col-sm-10"> <input id="password" type="text" name="password" disabled="true"> </div> </div> <div class="form-group"> <label class="control-label col-sm-2"> POS passcode </label> <div class="col-sm-10"> <input id="passcode" type="text" name="passcode" disabled="true"> </div> </div> <div class="form-group"> <label class="control-label col-sm-2"> Pump List </label> <div class="col-sm-10"> <!-- <input id="pumplist1" type="checkbox" name="pumplist" value="1"> 1 <input id="pumplist" type="checkbox" name="pumplist" value="2"> 2 --> <?php for($i=1;$i<=24;$i++){ echo ' <input id="pumplist'.$i.'" type="checkbox" name="pumplist[]" value="'.$i.'"> '.$i; if ($i==12) { echo "<br>"; } } ?> </div> </div> <div class="form-group"> <div class="col-sm-offset-2 col-sm-10"> <input type="submit" name="add" value="Submit" class="btn btn-success"> <input type="button" value="Cancel" class="btn btn-danger" onclick="document.getElementById('editVForm').style.display = 'none';"> </div> </div> </form> </div>