Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- include "koneksi.php";
- $tgl = date("Y/m/d h:i:s");
- if(!isset($_SESSION['login'])) $_SESSION['login']=array();
- if (!$_SESSION['login']){
- header('Location: home.html');
- }else{
- $mode=(isset($_GET['mode']))?$_GET['mode']:0;
- if($mode==0) {
- if((isset($_POST['username'])) && (isset($_POST['nama'])) && (isset($_POST['email'])) && (isset($_POST['pass']))){
- if(($_POST['username'])!='' && ($_POST['nama'])!='' && ($_POST['email'])!='' && ($_POST['pass'])!=''){
- if(isset($_POST['jk'])){
- $username=$_POST['username'];
- $nama=$_POST['nama'];
- $email=$_POST['email'];
- $pass=$_POST['pass'];
- $jk=$_POST['jk'];
- switch($jk){
- case 'laki':
- $jk=0;
- break;
- case 'pr':
- $jk=1;
- break;
- }
- $tambah = ("INSERT INTO karyawan (username, nama_kary, password, email, tanggal, jenis_kelamin) VALUES ('$username', '$nama','$pass', '$email','$tgl' ,'$jk')");
- $insert_query = mysql_query($tambah);
- if ($insert_query){
- echo "Input Sukses";
- }else {
- echo"Input Gagal";
- }
- }
- }
- }
- } else if ($mode==1){
- if((isset($_POST['nama'])) && (isset($_POST['email'])) && (isset($_POST['pass']))){
- if(($_POST['nama'])!='' && ($_POST['email'])!='' && ($_POST['pass'])!=''){
- if(isset($_POST['jk'])){
- $username=$_POST['username'];
- $nama=$_POST['nama'];
- $email=$_POST['email'];
- $pass=$_POST['pass'];
- $jk=$_POST['jk'];
- switch($jk){
- case 'laki':
- $jk=0;
- break;
- case 'pr':
- $jk=1;
- break;
- }
- $update = "UPDATE karyawan SET
- nama_kary = '$nama',
- password = '$pass',
- email = '$email',
- jenis_kelamin= '$jk'
- WHERE username='$username';
- ";
- $update_query = mysql_query($update) or die (mysql_error());
- if($update_query){
- echo "Berhasil di Update";
- echo "<meta http-equiv='refresh'>";
- $mode=0;
- }
- else {
- echo "Gagal di Update";
- }
- }
- }
- }
- }else{
- $username = $_GET['username'];
- $delete = "DELETE FROM karyawan WHERE username='$username'";
- $delete_query = mysql_query($delete);
- if ($delete_query) {
- echo "Berhasil di Hapus";
- echo "<meta http-equiv='refresh'>";
- }
- else {
- echo "Gagal di Hapus";
- }
- }
- ?>
- <html>
- <head>
- <title>Admin Page</title>
- <style>
- table{
- font:normal normal 13px Trebuchet,"Trebuchet MS",Arial,Sans-Serif;
- color:black;
- }
- </style>
- </head>
- <body>
- <?php
- foreach ($_SESSION['login']as $key => $val){
- ?>
- <table>
- <tr>
- <td> <a href="kategori.php"> Kategori</a> </td>
- <td> <a href="admin.php"> Karyawan </a> </td>
- <td style="width:18%;" align="right"><font size="5px" color="#C44358"><?php echo "Hi, ".$val[1]." "; ?></font>
- <a href="logout.php"><font size="2px" color="black">Logout</font></a></td>
- </tr>
- </table>
- <?php }?>
- <?php if($mode==0) { ?>
- <form method="post" action="<?php=$_SERVER['PHP_SELF']?>?mode=0"><br/><br/>
- <table>
- <tr>
- <th colspan="3" align="center"><h3> --- Tambah Data --- </h3></th>
- </tr>
- <tr>
- <td> Username </td>
- <td> : </td>
- <td> <input type="text" name="username" value=""></td>
- </tr>
- <tr>
- <td> Nama Karyawan </td>
- <td> : </td>
- <td> <input type="text" name="nama" value=""></td>
- </tr>
- <tr>
- <td> Email </td>
- <td> : </td>
- <td> <input type="text" name="email" value=""></td>
- </tr>
- <tr>
- <td> Password </td>
- <td> : </td>
- <td> <input type="password" name="pass" value=""></td>
- </tr>
- <tr>
- <td> Jenis Kelamin </td>
- <td> : </td>
- <td><select name="jk">
- <option value="laki">Laki-Laki</option>
- <option value="pr">Perempuan</option>
- </td>
- </tr>
- </table>
- <br/><input type="submit" value="submit"/><br/>
- </form>
- <?php } else {
- $idx=$_GET['username'];
- $sqlCommand1 = "SELECT * FROM karyawan WHERE username='".$idx."'";
- $query1 = mysql_query($sqlCommand1);
- if ($row1 = mysql_fetch_array(($query1))){
- $nama_kary= $row1['nama_kary'];
- $password = $row1 ['password'];
- $email = $row1 ['email'];
- $jk = $row1 ['jenis_kelamin'];
- ?>
- <form method="post" action="<?php=$_SERVER['PHP_SELF']?>?mode=1&username=<?php=$username?>"><br/><br/>
- <table>
- <tr>
- <th colspan="3" align="center"><h3> --- Ubah Data --- </h3></th>
- </tr>
- <tr>
- <td> Username </td>
- <td> : </td>
- <td> <input type="text" name="username" value="<?php=$idx?>"readonly> </td>
- </tr>
- <tr>
- <td> Nama Karyawan </td>
- <td> : </td>
- <td> <input type="text" name="nama" value="<?php echo $nama_kary;?>"></td>
- </tr>
- <tr>
- <td> Email </td>
- <td> : </td>
- <td> <input type="text" name="email" value="<?php echo $email;?>"></td>
- </tr>
- <tr>
- <td> Password </td>
- <td> : </td>
- <td> <input type="password" name="pass" value="<?php echo $pass;?>"></td>
- </tr>
- <tr>
- <td> Jenis Kelamin </td>
- <td> : </td>
- <td><select id="formInput83" class="form-control" name="jk">
- <?php if ($jk==0){?>
- <option value="laki" selected>Laki-Laki</option>
- <?php}else{?>
- <option value="pr" selected>Perempuan</option>
- <?php}?>
- </td>
- </tr>
- </table>
- <br/><input type="submit" value="submit"/><br/>
- </form>
- <?php}}?>
- <br/>
- <a href="<?php=$_SERVER['PHP_SELF']?>">Tambah</a>
- <br/>
- <br/>
- <table border="1">
- <tr>
- <th>Username</th>
- <th>Nama Karyawan</th>
- <th>Email</th>
- <th>Jenis Kelamin</th>
- <th>Tanggal Masuk</th>
- <th>Action</th>
- <tr>
- <?php
- $sqlCommand = 'SELECT * FROM karyawan ORDER BY nama_kary ASC';
- $query = mysql_query($sqlCommand);
- while ($row = mysql_fetch_array(($query))){
- $username = $row ['username'];
- $nama_kary= $row['nama_kary'];
- $password = $row ['password'];
- $email = $row ['email'];
- $jk = $row ['jenis_kelamin'];
- $tanggal = $row ['tanggal'];
- ?>
- <tr>
- <td><?php echo $username."<br/>";?></td>
- <td><?php echo $nama_kary."<br/>";?></td>
- <td><?php echo $email."<br/>";?></td>
- <td><?php
- if ($jk==0){
- echo "Laki-laki <br/>";
- }else{
- echo "Perempuan <br/>";
- }
- ?></td>
- <td><?php echo $tanggal."<br/>";?></td>
- <td>
- <a href="<?php=$_SERVER['PHP_SELF']?>?mode=1&username=<?php=$username?>">Edit</a>
- <a href="<?php=$_SERVER['PHP_SELF']?>?mode=2&username=<?php=$username?>">Delete</a>
- </td>
- </tr>
- <?php }?>
- </table>
- </body>
- </html>
- <?php
- }?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement