<?php

/*
Plugin Name: Pendataan SMA
Plugin URI: https://code.google.com/p/logbook-lenny/
Description: Pendataan SMA oleh dispora <a href="http://kamparkab.go.id">Kabupaten Kampar</a>, dibuat oleh Leni Rapika Oktapiani sebagai Tugas Akhir di Teknik Informatika <a href="http://poltek-kampar.ac.id">Politeknik Kampar</a>.
Author: Leni Rapika Oktapiani
Version: 1.0.0
Author URI: https://code.google.com/u/114844818880194934018/

*/

/** Jika dipanggil langsung dari http, bukan sebagai plugin, maka
  langsung tewas.
  (Perlindungan dari hacker yang mengakses langsung ke file ini, misal:
  ke /wp-content/plugins/logbook-lenny/
*/
if(!function_exists('add_action'))die('Maaf, jangan dijalankan langsung ya ...!');

/*
#####=====#####=====#####=====#####=====#####=====#####=====
#####=====#####=====#####=====#####=====#####=====#####=====
 ADMIN MENU
#####=====#####=====#####=====#####=====#####=====#####=====
#####=====#####=====#####=====#####=====#####=====#####=====
*/

add_action( 'admin_menu', 'pendataan_create_menu' );
//saat wordpress memanggil fungsi admin_menu, panggil juga fungsi kita pendataan_create_menu
//saat admin_menu dipanggil, kita suruh wordpress untuk memanggil juga fungsi pendataan_create_menu

function pendataan_create_menu() {

  //create custom top-level menu
  //add_menu_page( page_title, menu_title, capability, menu_slug, function, icon_url, position );
  //  page_title  —   The title of the page as shown in the    <title>   tags
  //  menu_title  —   The name of your menu displayed on the dashboard
  //  capability  —   Minimum capability required to view the menu
  //  menu_slug   —   Slug name to refer to the menu; should be a unique name
  //  function    —   Function to be called to display the page content for the item
  //  icon_url    —   URL to a custom image to use as the Menu icon
  //  position    —   Location in the menu order where it should appear

   
  add_menu_page( 
  	'Pendataan SMA', 								// page_title = judulnya 
  	'Pendaftaran Sekolah', 							//menu_title
	'manage_options',  										//capability//agar operator bisa melihat menu ini, jadikan capability nya menjadi read
	__FILE__, 										//menu_slug
	'data_sekolah_page',							//function // fungsi yang dipanggil saat menu ini diklik
	plugins_url( 'logbook16x16.png', __FILE__ ), 	//icon URL
	0 												// position
	);// 2012-06-06

  //create submenu items
  //add_submenu_page( parent_slug, page_title, menu_title, capability, menu_slug, function );
  /*add_submenu_page( 
	__FILE__, 					//parent_slug		menu induknya
	'LogBook > Detail Sekolah', //page_title
	'Detail Sekolah',			//menu_title
	'manage_options', 			//capability	manage_options ==> admin  ;;;   read ==> operator
	__FILE__.'_help',			//menu_slug		==> NAMA SUBMENU KITA INI
	'detail_sekolah_page'		//function 		==> fungsi yang dipanggil saat menu ini di klik 
  );*/
  
  add_submenu_page( __FILE__, 'LogBook > Data Guru', 'Data Guru', 'read', '', 'data_guru_page' );
  add_submenu_page( __FILE__, 'LogBook > Data Siswa', 'Data Siswa', 'read', __FILE__.'_edit', 'data_siswa_page' );
  add_submenu_page( __FILE__, 'LogBook > Siswa Pindah', 'Siswa Pindah', 'read', '__FILE__', 'siswa_pindah_page' );
  add_submenu_page( __FILE__, 'LogBook > About', 'About', 'manage_options', __FILE__.'_about', 'log_about_page' );


  //Following is a list of all available submenu functions in WordPress.
  //add_dashboard_page  —   Adds a submenu to the Dashboard menu
  //add_posts_page      —   Adds a submenu to the Posts menu
  //add_media_page      —   Adds a submenu to the Media menu
  //add_links_page      —   Adds a submenu to the Links menu
  //add_pages_page      —   Adds a submenu to the Pages menu
  //add_comments_page   —   Adds a submenu to the Comments page
  //add_theme_page      —   Adds a submenu to the Appearance menu
  //add_plugins_page    —   Adds a submenu to the Plugins menu
  //add_users_page      —   Adds a submenu to the Users menu
  //add_management_page —   Adds a submenu to the Tools menu
  //add_options_page    —   Adds a submenu to the Settings menu

  //create a submenu under Settings
  //add_options_page( 'PMB Settings Page', 'PMB', 'manage_options', __FILE__, 'data_sekolah_page' );

}

function data_sekolah_page(){
	global $wpdb;
  echo '<div class="wrap">
    <div id="icon-users" class="icon32"></div>
    <h2>Pendaftaran Sekolah</h2>
    Lengkapi data pendataran sekolah di bawah ini :';
	
    //check if option is set before saving
    if ( isset( $_POST['id_sekolah'] ) ) {
        //retrieve the option value from the form
        $NSS =  $_POST['nss'] ;
		$NP =  $_POST['np'] ;
		$NAMA_Sekolah =  $_POST['nama_sekolah'] ;
		$ALAMAT =  $_POST['alamat'] ;
		$TELP =  $_POST['telp'] ;
		$DESA =  $_POST['desa'] ;
		$KECAMATAN =  $_POST['kecamatan'] ;
		$Status =  $_POST['Status'] ;
		$Fasilitas =  $_POST['fasilitas'] ;
		$Ekstrakulikuler =  $_POST['ekstrakulikuler'] ;
		$Deskripsi =  $_POST['deskripsi'] ;
		$JUMLAH_Guru =  $_POST['jumlah_guru'] ;
		$JUMLAH_Kelas =  $_POST['jumlah_kelas'] ;
		$JUMLAH_Siswa =  $_POST['jumlah_siswa'] ;
		//echo "ID Sekolah adalah: $KD_InsID_Sekolahpeksi";
		
		$wpdb->query("INSERT INTO `sekolah` (
		`id_sekolah` ,
		`nss` ,
		`np` ,
		`nama_sekolah` ,
		`alamat` ,
		`telp` ,
		`desa` ,
		`kecamatan` ,
		`status` ,
		`fasilitas` ,
		`ekstrakulikuler` ,
		`deskripsi` ,
		`jumlah_guru` ,
		`jumlah_kelas` ,
		`jumlah_siswa`
		)
		VALUES ('$ID_Sekolah', '$NSS', '$NP', '$NAMA_Sekolah', '$ALAMAT', '$TELP', '$DESA', '$KECAMATAN', '$Status', '$Fasilitas', '$Ekstrakulikuler', '$Deskripsi', '$JUMLAH_Guru', '$JUMLAH_Kelas', '$JUMLAH_Siswa');");
	
		echo "<h2>Sukses menyimpan data sekolah ke database</h2>";
		
	
		
		
		//UPDATE `logbook_peralatan`.`data_perbaikan` SET `tgl_perbaikan` = '30' WHERE `data_perbaikan`.`kd_perbaikan` =2 LIMIT 1 ;
		/*
		$wpdb->query("UPDATE `sekolah` SET `nama_sekolah` = '". 
			$_POST['Nama_Sekolah']
			."' WHERE `id_sekolah` =2 LIMIT 1 ;");

		
		UPDATE `logbook_peralatan`.`data_perbaikan` SET `tgl_perbaikan` = '31',
		`jns_trouble` = 'jenis trouble1',
		`tindakan` = 'tindakan2',
		`hasil` = 'hasil3',
		`ket` = 'ket4' WHERE `data_perbaikan`.`kd_perbaikan` =2 LIMIT 1 ;
		*/		
		
    }
	

?>
<form id="form1" name="form1" method="post" action="">
<table class="form-table" >

    <tr>
      <th><label for="id_sekolah">ID Sekolah</label></th>
      <td>
        <input type="text" id="id_sekolah" name="id_sekolah" value="<?php echo $id_sekolah;?>" class="regular-text">
      </td>
    </tr>
    
    <tr>
      <th><label for="nss">Nomor Statistik Sekolah</label></th>
      <td>
        <input type="text" id="nss" name="nss" value="<?php echo $nss;?>" class="regular-text">
        <br />
      </td>
    </tr>
    
    <tr>
      <th><label for="np">Nomor Piagam</label></th>
      <td>
        <input type="text" id="np" name="np" value="<?php echo $np;?>" class="regular-text">
        <br />
        <span class="description">No. Piagam atau SK Pendirian Sekolah </span>
      </td>
    </tr>

    <tr>
      <th><label for="nama_sekolah">Nama Sekolah</label></th>
      <td>
        <input type="text" id="nama_sekolah" name="nama_sekolah" value="<?php echo $nama_sekolah;?>" class="regular-text">
        <br />
      </td>
    </tr>
    
    <tr>
      <th><label for="alamat">Alamat</label></th>
      <td>
		<textarea name="alamat" id="alamat" rows="5" cols="30"><?php echo $alamat;?></textarea>
        <br />
      </td>
    </tr>


    <tr>
      <th><label for="telp">Telepon</label></th>
      <td>
        <input type="text" id="telp" name="telp" value="<?php echo $telp;?>" class="regular-text">
        <br />
      </td>
    </tr>
    <tr>
      <th><label for="desa">Desa</label></th>
      <td>
        <input type="text" id="desa" name="desa" value="<?php echo $desa;?>" class="regular-text">
        <br />
      </td>
    </tr>
    <tr>
      <th><label for="kecamatan">Kecamatan</label></th>
      <td>
        <input type="text" id="kecamatan" name="kecamatan" value="<?php echo $kecamatan;?>" class="regular-text">
        <br />
      </td>
    </tr>
    <tr>
      <th><label for="Status">Status</label></th>
      <td>
        <!-- <input type="text" id="Status" name="staStatustus" value="<?php echo $Status;?>" class="regular-text"> -->
        <SELECT NAME="Status" ID="Status">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="NEGERI" <?php selected( $Status, 'NEGERI' ); ?>>NEGERI</OPTION>
          <OPTION VALUE="SWASTA" <?php selected( $Status, 'SWASTA' ); ?>>SWASTA</OPTION>
          <OPTION VALUE="Lainnya" <?php selected( $Status, 'Lainnya' ); ?>>Lainnya</OPTION>
        </SELECT>
        <br />
        <span class="description">Pilih status sekolah !. </span>
      </td>
    </tr>
    
    <tr>
      <th><label for="fasilitas">Fasilitas</label></th>
      <td>
        <input type="text" id="fasilitas" name="fasilitas" value="<?php echo $fasilitas;?>" class="regular-text">
        <br />
      </td>
    </tr>

    <tr>
      <th><label for="ekstrakulikuler">Ekstrakulikuler</label></th>
      <td>
        <input type="text" id="ekstrakulikuler" name="ekstrakulikuler" value="<?php echo $ekstrakulikuler;?>" class="regular-text">
        <br />
      </td>
    </tr>
    
    <tr>
      <th><label for="deskripsi">Deskripsi</label></th>
      <td>
        <input type="text" id="deskripsi" name="deskripsi" value="<?php echo $deskripsi;?>" class="regular-text">
        <br />
      </td>
    </tr>
	<tr>
      <th><label for="jumlah_guru">Jumlah Guru</label></th>
	  <td>
        <input type="text" id="jumlah_guru" name="jumlah_guru" value="<?php echo $jumlah_guru;?>" class="regular-text">
        <br />
      </td>
	  </tr>
	  <tr>
      <th><label for="jumlah_kelas">Jumlah Kelas</label></th>
	  <td>
        <input type="text" id="jumlah_kelas" name="jumlah_kelas" value="<?php echo $jumlah_kelas;?>" class="regular-text">
        <br />
      </td>
	  </tr>
	  <tr>
      <th><label for="jumlah_siswa">Jumlah Siswa</label></th>
	  <td>
        <input type="text" id="jumlah_siswa" name="jumlah_siswa" value="<?php echo $jumlah_siswa;?>" class="regular-text">
        <br />
      </td>
	  </tr>
	  </table><br>
	<input type=submit name=submit value=Daftar>&nbsp;&nbsp;
	<input type=reset name=reset value=Batal>
</form>


<?
}


/*function detail_sekolah_page(){
	global $wpdb;
	echo '<div class="wrap">
    <div id="icon-users" class="icon32"></div>
    <h2>Data Detail Sekolah</h2>
    Lengkapi data detail sekolah di bawah ini :';
  
	//check if option is set before saving
    if ( isset( $_POST['id_detail_sekolah'] ) ) {
        //retrieve the option value from the form
        $Status =  $_POST['status'] ;
		$Fasilitas =  $_POST['fasilitas'] ;
		$Ekstrakulikuler =  $_POST['ekstrakulikuler'] ;
		$Deskripsi =  $_POST['deskripsi'] ;
		$JUMLAH_Guru =  $_POST['jumlah_guru'] ;
		$JUMLAH_Kelas =  $_POST['jumlah_kelas'] ;
		$JUMLAH_Siswa =  $_POST['jumlah_siswa'] ;
		//echo "ID Detail Sekolah adalah: $id_detail_sekolah";
		
		$wpdb->query("INSERT INTO `detail_sekolah` (
		`id_detail_sekolah` ,
		`status` ,
		`fasilitas` ,
		`ekstrakulikuler` ,
		`deskripsi` ,
		`jumlah_guru` ,
		`jumlah_kelas` ,
		`jumlah_siswa`
		)
		VALUES ('$ID_Detail_Sekolah', '$Status', '$fasilitas', '$Ekstrakulikuler', '$Deskripsi', '$JUMLAH_Guru', '$JUMLAH_Kelas', '$JUMLAH_Siswa');");
	
		echo "<h2>Sukses menyimpan data detail sekolah ke database</h2>";
		
		
		//UPDATE `logbook_peralatan`.`data_perbaikan` SET `tgl_perbaikan` = '30' WHERE `data_perbaikan`.`kd_perbaikan` =2 LIMIT 1 ;
		$wpdb->query("UPDATE `sekolah` SET `nama_sekolah` = '". 
			$_POST['Nama_Sekolah']
			."' WHERE `id_sekolah` =2 LIMIT 1 ;");

		/*
		UPDATE `logbook_peralatan`.`data_perbaikan` SET `tgl_perbaikan` = '31',
		`jns_trouble` = 'jenis trouble1',
		`tindakan` = 'tindakan2',
		`hasil` = 'hasil3',
		`ket` = 'ket4' WHERE `data_perbaikan`.`kd_perbaikan` =2 LIMIT 1 ;
		*/
 
 /*
    ?>
<form id="form1" name="form1" method="post" action="">

     <table class="form-table" >

    <tr>
      <th><label for="id_detail_sekolah">ID Detail Sekolah</label></th>
      <td>
        <input type="text" id="id_detail_sekolah" name="id_detail_sekolah" value="<?php echo $id_detail_sekolah;?>" class="regular-text">
        <br />
        <span class="description">Masukkan ID Detail Sekolah ! </span>
      </td>
    </tr>
    
    
     
	  </table><br>
    <input type=submit name=submit value=Daftar>&nbsp;&nbsp;
	<input type=reset name=reset value=Batal>
</form>
     <?php

	*/
	 
function data_guru_page(){
	global $wpdb;
	echo '<div class="wrap">
    <div id="icon-users" class="icon32"></div>
    <h2>Data Guru</h2>
    Lengkapi data guru di bawah ini :';
  
	//check if option is set before saving
    if ( isset( $_POST['id_guru'] ) ) {
        //retrieve the option value from the form
		$NIP =  $_POST['nip'] ;
		$NAMA_Guru =  $_POST['nama_guru'] ;
		$JK =  $_POST['jk'] ;
		$Alamat =  $_POST['alamat'] ;
        $Status =  $_POST['status'] ;
		$Golongan =  $_POST['golongan'] ;
		$Jabatan =  $_POST['jabatan'] ;
		$PEN_Terakhir =  $_POST['pen_terakhir'] ;
		$NO_Hp =  $_POST['no_hp'] ;
		$ID_Sekolah =  $_POST['id_sekolah'] ;
		echo "ID Guru adalah: $id_guru";
		
		$wpdb->query("INSERT INTO `guru` (
		`id_guru` ,
		`nip` ,
		`nama_guru` ,
		`jk` ,
		`alamat` ,
		`status` ,
		`golongan` ,
		`jabatan` ,
		`pen_terakhir` ,
		`no_hp` ,
		`id_sekolah`
		)
		VALUES ('$ID_Guru', '$NIP', '$NAMA_Guru', '$JK', '$Alamat', '$Status', '$Golongan', '$PEN_Terakhir', '$NO_Hp', '$ID_Sekolah');");

		echo "<h2>Sukses menyimpan data guru $NAMA_Guru ke database</h2>";
		
		


 
	}
		
  ?> 
  <form id="form1" name="form1" method="post" action="">
  <table class="form-table" >

    <tr>
      <th><label for="id_guru">ID Guru</label></th>
      <td>
        <input type="text" id="id_guru" name="id_guru" value="<?php echo $id_guru;?>" class="regular-text">
        <br />
      </td>
    </tr>
    
    <tr>
      <th><label for="nip">Nomor Induk Pegawai</label></th>
      <td>
        <input type="text" id="nip" name="nip" value="<?php echo $nip;?>" class="regular-text">
        <br />
      </td>
    </tr>
    
    <tr>
      <th><label for="nama_guru">Nama Guru</label></th>
      <td>
        <input type="text" id="nama_guru" name="nama_guru" value="<?php echo $nama_guru;?>" class="regular-text">
        <br />
      </td>
    </tr>

	<tr>
	<th><label for="jk">Jenis Kelamin</label></th>
	<td>
    <input name="radiobutton" type="radio" value="radiobutton" />PRIA</label>
    <input name="radiobutton" type="radio" value="radiobutton" />WANITA
	<br />
      </td>
    </tr>
    
    <tr>
      <th><label for="alamat">Alamat</label></th>
      <td>
	    <textarea name="alamat" id="alamat" rows="5" cols="30"><?php echo $alamat;?></textarea>
        <br />
      </td>
    </tr>

	<tr>
      <th><label for="Status">Status</label></th>
      <td>
        <!-- <input type="text" id="Status" name="Status" value="<?php echo $Status;?>" class="regular-text"> -->
        <SELECT NAME="Status" ID="Status">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="PNS" <?php selected( $Status, 'PNS' ); ?>>PNS</OPTION>
          <OPTION VALUE="Kontrak" <?php selected( $Status, 'Kontrak' ); ?>>Kontrak</OPTION>
          <OPTION VALUE="Lainnya" <?php selected( $Status, 'Lainnya' ); ?>>Lainnya</OPTION>
        </SELECT>
        <br />
      </td>
    </tr>
    <tr>
      <th><label for="golongan">Golongan</label></th>
      <td>
        <input type="text" id="golongan" name="golongan" value="<?php echo $golongan;?>" class="regular-text">
        <br />
      </td>
    </tr>
    <tr>
      <th><label for="jabatan">Jabatan</label></th>
      <td>
        <input type="text" id="jabatan" name="jabatan" value="<?php echo $jabatan;?>" class="regular-text">
        <br />
      </td>
    </tr>
	<tr>
      <th><label for="pen_terakhir">Pendidikan Terakhir</label></th>
      <td>
        <!-- <input type="text" id="pen_terakhir" name="pen_terakhir" value="<?php echo $pen_terakhir;?>" class="regular-text"> -->
        <SELECT NAME="pen_terakhir" ID="pen_terakhir">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="SMA / SEDERAJAT" <?php selected( $pen_terakhir, 'SMA / SEDERAJAT' ); ?>>SMA / SEDERAJAT</OPTION>
          <OPTION VALUE="DIPLOMA 3" <?php selected( $pen_terakhir, 'DIPLOMA 3' ); ?>>DIPLOMA 3</OPTION>
          <OPTION VALUE="DIPLOMA 4 / STRATA 1" <?php selected( $pen_terakhir, 'DIPLOMA 4 / STRATA 1' ); ?>>DIPLOMA 4 / STRATA 1</OPTION>
          <OPTION VALUE="STRATA 2" <?php selected( $pen_terakhir, 'STRATA 2' ); ?>>STRATA 2</OPTION>
          <OPTION VALUE="STRATA 3" <?php selected( $pen_terakhir, 'STRATA 3' ); ?>>STRATA 3</OPTION>
          <OPTION VALUE="Lainnya" <?php selected( $pen_terakhir, 'Lainnya' ); ?>>Lainnya</OPTION>
        </SELECT>
        <br />
      </td>
    </tr>
	<tr>
      <th><label for="telp">Telepon</label></th>
      <td>
        <input type="text" id="telp" name="telp" value="<?php echo $telp;?>" class="regular-text">
        <br />
      </td>
    </tr>
    <tr>
      <th><label for="id_sekolah">ID Sekolah</label></th>
	  <td>
		<!-- 
		SELECT id_sekolah, nama_sekolah FROM `sekolah`

		-->
		<?php 
		global $wpdb;
		$sekolah = $wpdb->get_results("SELECT id_sekolah, nama_sekolah FROM `sekolah`");
		//print_r($sekolah);
		?>
        <SELECT NAME="id_sekolah" ID="id_sekolah">
          <OPTION VALUE=""></OPTION>
		<?php
		foreach ( $sekolah as $sekolah_detail ) 
		{
			echo "<OPTION VALUE=\"$sekolah_detail->id_sekolah;\" ". selected($id_sekolah,$sekolah_detail->id_sekolah).">$sekolah_detail->nama_sekolah;</OPTION>";
		}
		?>
        </SELECT>	  
	  
        <br />
        <span class="description">Pilih Nama Sekolah ! </span>
		</select>
      </td>
	  </tr>
	  </table><br>
  <input type=submit name=submit value=Daftar>&nbsp;&nbsp;
  <input type=reset name=reset value=Batal>
</form>

<?
}



function data_siswa_page(){
	global $wpdb;
	echo '<div class="wrap">
		<div id="icon-users" class="icon32"></div>
		<h2>Data Siswa</h2>
		Lengkapi data siswa di bawah ini :';
  
	//check if option is set before saving
    if ( isset( $_POST['id_siswa'] ) ) {
        //retrieve the option value from the form
		$NIS =  $_POST['nis'] ;
		$NAMA_Siswa =  $_POST['nama_siswa'] ;
		$JK =  $_POST['jk'] ;
        $Alamat =  $_POST['alamat'] ;
		$TMPT_Lahir =  $_POST['tmpt_lahir'] ;
		$TGL_Lahir =  $_POST['tgl_lahir'] ;
		$Agama =  $_POST['agama'] ;
		$Kelas =  $_POST['kelas'] ;
		$NO_Hp =  $_POST['no_hp'] ;
		$ID_Sekolah =  $_POST['id_sekolah'] ;
		//echo "ID Siswa adalah: $id_siswa";
		
		$wpdb->query("INSERT INTO `siswa` (
		// `id_siswa` ,
		`nis` ,
		`nama_siswa` ,
		`jk` ,
		`alamat` ,
		`tmpt_lahir` ,
		`tgl_lahir` ,
		`agama` ,
		`kelas` ,
		`no_hp` ,
		`id_sekolah`
		)
		VALUES ( '$NIS', '$NAMA_Siswa', '$JK', '$Alamat', '$TMPT_Lahir', '$TGL_Lahir', '$Agama', '$Kelas', '$NO_Hp',, '$ID_Sekolah');");

		$wpdb->print_error(); 
		echo "<h2>Sukses menyimpan data siswa ke database</h2>";
		
		
	}

  ?>
	<form id="form1" name="form1" method="post" action="">
  <table class="form-table" >

    <tr>
      <th><label for="id_siswa">ID Siswa</label></th>
      <td>
        <input type="text" id="id_siswa" name="id_siswa" value="<?php echo $id_gid_siswauru;?>" class="regular-text">
        <br />
      </td>
    </tr>
    
    <tr>
      <th><label for="nis">Nomor Induk Siswa</label></th>
      <td>
        <input type="text" id="nis" name="nis" value="<?php echo $nis;?>" class="regular-text">
        <br />
      </td>
    </tr>
    
    <tr>
      <th><label for="nama_siswa">Nama Siswa</label></th>
      <td>
        <input type="text" id="nama_siswa" name="nama_siswa" value="<?php echo $nama_siswa;?>" class="regular-text">
        <br />
      </td>
    </tr>

    <tr>
	<th><label for="jk">Jenis Kelamin</label></th>
	<td>
    <input name="radiobutton" type="radio" value="radiobutton" />PRIA</label>
    <input name="radiobutton" type="radio" value="radiobutton" />WANITA
	<br />
      </td>
    </tr>
    
    <tr>
      <th><label for="alamat">Alamat</label></th>
      <td>
        <textarea name="alamat" id="alamat" rows="5" cols="30"><?php echo $alamat;?></textarea>
        <br />
      </td>
    </tr>

	<tr>
      <th><label for="tmpt_lahir">Tempat Lahir</label></th>
	  <td>
        <input type="text" id="tmpt_lahir" name="tmpt_lahir" value="<?php echo $tmpt_lahir;?>" class="regular-text">
        <br />
      </td>
	  </tr>
    <tr>
      <th><label for="tgl_lahir">Tanggal Lahir</label></th>
      <td>
	    <input type="text" id="tgl_lahir" name="tgl_lahir" value="<?php echo $tgl_lahir;?>" class="regular-text">
        <br />
      </td>
    </tr>
    <tr>
      <th><label for="agama">Agama</label></th>
      <td>
        <!-- <input type="text" id="agama" name="agama" value="<?php echo $agama;?>" class="regular-text"> -->
        <SELECT NAME="agama" ID="agama">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="Islam" <?php selected( $agama, 'Islam' ); ?>>Islam</OPTION>
          <OPTION VALUE="Kristen Katolik" <?php selected( $agama, 'Kristen Katolik' ); ?>>Kristen Katolik</OPTION>
          <OPTION VALUE="Kristen Protestan" <?php selected( $agama, 'Kristen Protestan' ); ?>>Kristen Protestan</OPTION>
          <OPTION VALUE="Hindu" <?php selected( $agama, 'Hindu' ); ?>>Hindu</OPTION>
          <OPTION VALUE="Budha" <?php selected( $agama, 'Budha' ); ?>>Budha</OPTION>
          <OPTION VALUE="Lainnya" <?php selected( $agama, 'Lainnya' ); ?>>Lainnya</OPTION>
        </SELECT>
        <br />
      </td>
    </tr>
    <tr>
      <th><label for="id_sekolah">ID Sekolah</label></th>
	  <td>
		<!-- 
		SELECT id_sekolah, nama_sekolah FROM `sekolah`

		-->
		<?php 
		global $wpdb;
		$sekolah = $wpdb->get_results("SELECT id_sekolah, nama_sekolah FROM `sekolah`");
		//print_r($sekolah);
		?>
        <SELECT NAME="id_sekolah" ID="id_sekolah">
          <OPTION VALUE=""></OPTION>
		<?php
		foreach ( $sekolah as $sekolah_detail ) 
		{
			echo "<OPTION VALUE=\"$sekolah_detail->id_sekolah;\" ". selected($id_sekolah,$sekolah_detail->id_sekolah).">$sekolah_detail->nama_sekolah;</OPTION>";
		}
		?>
        </SELECT>	  
	  
        <br />
        <span class="description">Pilih nama Sekolah ! </span>
		
      </td>
	  </tr>
	  </table><br>
  <input type=submit name=submit value=Daftar>&nbsp;&nbsp;
  <input type=reset name=reset value=Batal>
</form>
    <?php
}


function siswa_pindah_page(){
global $wpdb;
echo '<div class="wrap">
    <div id="icon-users" class="icon32"></div>
    <h2>Data Siswa Pindah</h2>
    Lengkapi data siswa yang pindah di bawah ini :';
  
//check if option is set before saving
    if ( isset( $_POST['id_pindah'] ) ) {
        //retrieve the option value from the form
		$ID_Siswa =  $_POST['id_siswa'] ;
		$ID_Sekolah =  $_POST['id_sekolah'] ;
		$KELAS_Akhir =  $_POST['kelas_akhir'] ;
        $PEN_Kelas =  $_POST['pen_kelas'] ;
		$Semester =  $_POST['semester'] ;
		$TAHUN_Ajaran =  $_POST['tahun_ajaran'] ;
		$SEKOLAH_Tujuan =  $_POST['sekolah_tujuan'] ;
		$ALAMAT_Sektu =  $_POST['alamat_sektu'] ;
		$STATUS_Sektu =  $_POST['status_sektu'] ;
		//echo "ID Pindah adalah: $id_pindah";
		
		$wpdb->query("INSERT INTO `pindah` (
		`id_pindah` ,
		`id_siswa` ,
		`id_sekolah` ,
		`kelas_akhir` ,
		`pen_kelas` ,
		`semester` ,
		`tahun_ajaran` ,
		`sekolah_tujuan` ,
		`alamat_sektu` ,
		`status_sektu`
		)
		VALUES ('$ID_Pindah', '$ID_Siswa', '$ID_Sekolah', '$KELAS_Akhir', '$PEN_Kelas', '$Semester', '$TAHUN_Ajaran', '$SEKOLAH_Tujuan', '$ALAMAT_Sektu', '$STATUS_Sektu');");

		echo "<h2>Sukses menyimpan data siswa pindah ke database</h2>";
		
		
		//UPDATE `logbook_peralatan`.`data_perbaikan` SET `tgl_perbaikan` = '30' WHERE `data_perbaikan`.`kd_perbaikan` =2 LIMIT 1 ;
		$wpdb->query("UPDATE `sekolah` SET `nama_sekolah` = '". 
			$_POST['Nama_Sekolah']
			."' WHERE `id_sekolah` =2 LIMIT 1 ;");

/*
UPDATE `logbook_peralatan`.`data_perbaikan` SET `tgl_perbaikan` = '31',
`jns_trouble` = 'jenis trouble1',
`tindakan` = 'tindakan2',
`hasil` = 'hasil3',
`ket` = 'ket4' WHERE `data_perbaikan`.`kd_perbaikan` =2 LIMIT 1 ;
*/
 
	}

  ?> 
  <form id="form1" name="form1" method="post" action="">
  <table class="form-table" >

    <tr>
      <th><label for="id_pindah">ID Pindah</label></th>
      <td>
        <input type="text" id="id_pindah" name="id_pindah" value="<?php echo $id_pindah;?>" class="regular-text">
        <br />
      </td>
    </tr>
    <tr>
      <th><label for="id_siswa">ID Siswa</label></th>
	  <td>
		<!-- 
		SELECT id_siswa, nama_siswa FROM `siswa`

		-->
		<?php 
		global $wpdb;
		$siswa = $wpdb->get_results("SELECT id_siswa, nama_siswa FROM `siswa`");
		//print_r($siswa);
		?>
        <SELECT NAME="id_siswa" ID="id_siswa">
          <OPTION VALUE=""></OPTION>
		<?php
		foreach ( $siswa as $siswa_detail ) 
		{
			echo "<OPTION VALUE=\"$siswa_detail->id_siswa;\" ". selected($id_siswa,$siswa_detail->id_siswa).">$siswa_detail->nama_siswa;</OPTION>";
		}
		?>
        </SELECT>	  
	  
        <br />
        <span class="description">Pilih Nama Siswa ! </span>
		</select>
      </td>
	  </tr>
    
    <tr>
      <th><label for="id_sekolah">ID Sekolah</label></th>
	  <td>
		<!-- 
		SELECT id_sekolah, nama_sekolah FROM `sekolah`

		-->
		<?php 
		global $wpdb;
		$sekolah = $wpdb->get_results("SELECT id_sekolah, nama_sekolah FROM `sekolah`");
		//print_r($sekolah);
		?>
        <SELECT NAME="id_sekolah" ID="id_sekolah">
          <OPTION VALUE=""></OPTION>
		<?php
		foreach ( $sekolah as $sekolah_detail ) 
		{
			echo "<OPTION VALUE=\"$sekolah_detail->id_sekolah;\" ". selected($id_sekolah,$sekolah_detail->id_sekolah).">$sekolah_detail->nama_sekolah;</OPTION>";
		}
		?>
        </SELECT>	  
	  
        <br />
        <span class="description">Pilih Nama Sekolah ! </span>
		</select>
      </td>
	  </tr>
	
	<tr>
      <th><label for="kelas_akhir">Kelas Akhir</label></th>
      <td>
        <!-- <input type="text" id="kelas_akhir" name="kelas_akhir" value="<?php echo $kelas_akhir;?>" class="regular-text"> -->
        <SELECT NAME="kelas_akhir" ID="kelas_akhir">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="I" <?php selected( $kelas_akhir, 'I' ); ?>>I</OPTION>
          <OPTION VALUE="II" <?php selected( $kelas_akhir, 'II' ); ?>>II</OPTION>
          <OPTION VALUE="III" <?php selected( $kelas_akhir, 'III' ); ?>>III</OPTION>
        </SELECT>
        <br />
        <span class="description">Masukkan kelas terakhir siswa ! </span>
      </td>
    </tr>

	 <tr>
      <th><label for="pen_kelas">Penempatan Kelas</label></th>
      <td>
        <!-- <input type="text" id="pen_kelas" name="pen_kelas" value="<?php echo $pen_kelas;?>" class="regular-text"> -->
        <SELECT NAME="pen_kelas" ID="pen_kelas">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="1" <?php selected( $pen_kelas, '1' ); ?>>I</OPTION>
          <OPTION VALUE="II" <?php selected( $pen_kelas, 'II' ); ?>>II</OPTION>
          <OPTION VALUE="3" <?php selected( $pen_kelas, '3' ); ?>>III</OPTION>
        </SELECT>
        <br />
        <span class="description">Masukkan penempatan kelas siswa ! </span>
      </td>
    </tr>
    <tr>
      <th><label for="semester">Semester</label></th>
      <td>
        <!-- <input type="text" id="semester" name="semester" value="<?php echo $semester;?>" class="regular-text"> -->
        <SELECT NAME="semester" ID="semester">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="I" <?php selected( $semester, 'I' ); ?>>I</OPTION>
          <OPTION VALUE="II" <?php selected( $semester, '2' ); ?>>II</OPTION>
          <OPTION VALUE="III" <?php selected( $semester, 'III' ); ?>>III</OPTION>
		  <OPTION VALUE="IV" <?php selected( $semester, 'IV' ); ?>>IV</OPTION>
          <OPTION VALUE="V" <?php selected( $semester, 'V' ); ?>>V</OPTION>
          <OPTION VALUE="VI" <?php selected( $semester, 'VI' ); ?>>VI</OPTION>
        </SELECT>
        <br />
      </td>
    </tr>
    <tr>
      <th><label for="tahun_ajaran">Tahun Ajaran</label></th>
      <td>
        <!-- <input type="text" id="tahun_ajaran" name="tahun_ajaran" value="<?php echo $tahun_ajaran;?>" class="regular-text"> -->
        <SELECT NAME="tahun_ajaran" ID="tahun_ajaran">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="2005" <?php selected( $tahun_ajaran, '2005' ); ?>>2005</OPTION>
          <OPTION VALUE="2006" <?php selected( $tahun_ajaran, '2006' ); ?>>2006</OPTION>
          <OPTION VALUE="2007" <?php selected( $tahun_ajaran, '2007' ); ?>>2007</OPTION>
		  <OPTION VALUE="2008" <?php selected( $tahun_ajaran, '2008' ); ?>>2008</OPTION>
          <OPTION VALUE="2009" <?php selected( $tahun_ajaran, '2009' ); ?>>2009</OPTION>
          <OPTION VALUE="2010" <?php selected( $tahun_ajaran, '2010' ); ?>>2010</OPTION>
        </SELECT>
        <br />
      </td>
    </tr>
	<tr>
      <th><label for="sekolah_tujuan">Sekolah Tujuan</label></th>
	  <td>
        <input type="text" id="sekolah_tujuan" name="sekolah_tujuan" value="<?php echo $sekolah_tujuan;?>" class="regular-text">
        <br />
        <span class="description">Masukkan nama sekolah tujuan pindah ! </span>
      </td>
	  </tr>
    <tr>
      <th><label for="alamat_sektu">Alamat Sekolah Tujuan</label></th>
      <td>
	    <textarea name="alamat_sektu" id="alamat_sektu" rows="5" cols="30"><?php echo $alamat_sektu;?></textarea>
        <br />
        <span class="description">Masukkan alamat sekolah tujuan pindah ! </span>
      </td>
    </tr>

	
	<tr>
      <th><label for="status_sektu">Status</label></th>
      <td>
        <!-- <input type="text" id="status_sektu" name="status_sektu" value="<?php echo $status_sektu;?>" class="regular-text"> -->
        <SELECT NAME="status_sektu" ID="status_sektu">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="NEGERI" <?php selected( $status_sektu, 'NEGERI' ); ?>>NEGERI</OPTION>
          <OPTION VALUE="SWASTA" <?php selected( $status_sektu, 'SWASTA' ); ?>>SWASTA</OPTION>
          <OPTION VALUE="Lainnya" <?php selected( $status_sektu, 'Lainnya' ); ?>>Lainnya</OPTION>
        </SELECT>
        <br />
        <span class="description">Pilih status sekolah tujuan! </span>
      </td>
    </tr>
    
	  </table><br>
  <input type=submit name=submit value=Daftar>&nbsp;&nbsp;
  <input type=reset name=reset value=Batal>
  
</form>
    <?php
}

// Register and define the settings
add_action('admin_init', 'pmb_myplugin_admin_init');
function pmb_myplugin_admin_init(){
  register_setting(
    'pmb_myplugin_options', //The first parameter is the setting group name
    'pmb_myplugin_options', //and the second parameter is the option name as you would use it in a get_option() call
    'pmb_myplugin_validate_options'//  The third parameter is an optional function callback
  );

  // The first function call,   add_settings_section() , defines how the section on the page will show. 
  //The four required parameters it uses follow: 
  add_settings_section(
    'pmb_myplugin_main',         // An HTML ID tag for the section
    'Edit Data PMB',             // The section title text that will show within an <H3> tag 
    'pmb_myplugin_section_text', // The name of the callback function that will echo some explanations about that section 
    'pmb_myplugin'               // The settings page on which to show the section (that is, the  ?page=pmb_myplugin  part of the page URL)
  );
  add_settings_field('pmb_myplugin_text_string','Enter text here','pmb_myplugin_setting_input','pmb_myplugin','pmb_myplugin_main');
}

//need to define two simple callback functions: 
//  One to display a few explanations about the section and 
//  one to output and fill the form field. 

// Explanations about this section
function pmb_myplugin_section_text() {
  echo '<p>Edit data PMB di sini.</p>';
  print_r(get_option( 'pmb_myplugin_options' ));
}
// Display and fill the form field
function pmb_myplugin_setting_input() {
    // get option 'text_string' value from the database
    $options = get_option( 'pmb_myplugin_options' );
    $text_string = $options['text_string'];
    // echo the field
    //echo "<input id='text_string' name='pmb_myplugin_options[text_string]' type='text' value='{$options['text_string']}' />";
    echo "<input id='text_string' name='pmb_myplugin_options[text_string]' type='text' value='$text_string' />";
}

// Validate user input (we want text only)
function pmb_myplugin_validate_options( $input ) {
  $valid = array();
  $valid['text_string'] = preg_replace(
      '/[^a-zA-Z]/',
      '',
      $input['text_string'] );

  if( $valid['text_string'] != $input['text_string'] ) {
    add_settings_error(
      'pmb_myplugin_text_string',
      'pmb_myplugin_texterror',
      'Incorrect value entered!',
      'error'
    );
  }

  return $valid;
}


function pmb_about_page(){
  ?> 
  <div class="wrap"> 
    <div id="icon-options-general" class="icon32"></div>
    <h2>About  My Plugin  </h2>
    <a href="http://jazman.keren.la/">Lenny Keren la ...!</a>

  </div> 
  <?php
}









/*
#####=====#####=====#####=====#####=====#####=====#####=====
#####=====#####=====#####=====#####=====#####=====#####=====
 DASHBOARD WIDGETS
#####=====#####=====#####=====#####=====#####=====#####=====
#####=====#####=====#####=====#####=====#####=====#####=====
*/
add_action( 'wp_dashboard_setup', 'pmb_dashboard_widgets' );
function pmb_dashboard_widgets() {
  //create a custom dashboard widget
  //wp_add_dashboard_widget( widget_id, widget_name, callback,control_callback );
    wp_add_dashboard_widget( 'pmb_dashboard','LogBook Information', 'pmb_dashboard_widget_display' );
}
function pmb_dashboard_widget_display()
{
  //TODO: QUERY YANG DAFTAR DI SINI
  echo ' <h3>Statistik LogBook</h3><p> Pada saat ini Logbook sedang Offline !!! Maaf ....</p> ';
}





/*
#####=====#####=====#####=====#####=====#####=====#####=====
 WIDGETS
 /wp-admin/widgets.php
#####=====#####=====#####=====#####=====#####=====#####=====
*/

// use widgets_init action hook to execute custom function
add_action( 'widgets_init', 'pmb_register_widgets' );
             
 //register our widget
function pmb_register_widgets() {
  register_widget( 'pmb_widgetexample_widget_my_info' );
}


class pmb_widgetexample_widget_my_info extends WP_Widget {
  //process the new widget
  function pmb_widgetexample_widget_my_info() {
      $widget_ops = array(
          'classname' =>  'pmb_widgetexample_widget_class',
          'description' =>  'Display a user\'s favorite movie and song.'
      );
      $this->WP_Widget( 'pmb_widgetexample_widget_my_info', 'PMB Info',
          $widget_ops );
  }

    //build the widget settings form
    function form($instance) {
        $defaults = array( 'title' =>  'My Info', 'movie' =>  '', 'song' =>  '' );
        $instance = wp_parse_args( (array) $instance, $defaults );
        $title = $instance['title'];
        $movie = $instance['movie'];
        $song = $instance['song'];
        ?> 
         <p>Title: <input class="widefat" name="<?php echo $this->get_field_name('title');?>" type="text"
            value="<?php echo esc_attr($title); ?>" /></p> 
         <p>Favorite Movie:  <input class="widefat" name="<?php echo $this->get_field_name( 'movie' ); ?>"  type="text" value=" <?php echo esc_attr( $movie ); ?>" /></p> 
         <p>Favorite Song:   <textarea class="widefat" name="<?php echo $this->get_field_name( 'song' ); ?>" /><?php echo esc_attr( $song ); ?></textarea></p> 
         <?php
    }


  //save the widget settings
  function update($new_instance, $old_instance) {
      $instance = $old_instance;
      $instance['title'] = strip_tags( $new_instance['title'] );
      $instance['movie'] = strip_tags( $new_instance['movie'] );
      $instance['song'] = strip_tags( $new_instance['song'] );
           
      return $instance;
  }
  //display the widget
  function widget($args, $instance) {
    extract($args);
    echo $before_widget;
    $title = apply_filters( 'widget_title', $instance['title'] );
    $movie = empty( $instance['movie'] ) ? ' &nbsp;' : $instance['movie'];
    $song = empty( $instance['song'] ) ? ' &nbsp;' : $instance['song'];

    if ( !empty( $title ) ) { echo $before_title . $title . $after_title; };
    echo ' <p> Fav Movie: ' . $movie . ' </p> ';
    echo ' <p> Fav Song: ' . $song . ' </p> ';
    echo $after_widget;
  }
}











             
/* Add the post form to the user/profile edit page in the admin. */
add_action( 'show_user_profile', 'pmb_post_form' );
add_action( 'edit_user_profile', 'pmb_post_form' );

/* Function for displaying an extra form on the user edit page. */
function pmb_post_form( $user ) {

  /* Get the current user's meta */
  $first_name = get_user_meta( $user->ID, 'first_name', true );
  $tempat_lahir = get_user_meta( $user->ID, 'tempat_lahir', true );
  $tahun_lahir = get_user_meta( $user->ID, 'tahun_lahir', true );
  $bulan_lahir = get_user_meta( $user->ID, 'bulan_lahir', true );
  $hari_lahir = get_user_meta( $user->ID, 'hari_lahir', true );
  $alamat = get_user_meta( $user->ID, 'alamat', true );
  $rt = get_user_meta( $user->ID, 'rt', true );
  $rw = get_user_meta( $user->ID, 'rw', true );
  $kota = get_user_meta( $user->ID, 'kota', true );
  $provinsi = get_user_meta( $user->ID, 'provinsi', true );
  $kode_pos = get_user_meta( $user->ID, 'kode_pos', true );
  $telepon = get_user_meta( $user->ID, 'telepon', true );
  $hp = get_user_meta( $user->ID, 'hp', true );
  $agama = get_user_meta( $user->ID, 'agama', true );
  $status_menikah = get_user_meta( $user->ID, 'status_menikah', true );
  $jenis_kelamin = get_user_meta( $user->ID, 'jenis_kelamin', true );
  $sekolah_asal = get_user_meta( $user->ID, 'sekolah_asal', true );
  $status_sekolah = get_user_meta( $user->ID, 'status_sekolah', true );
  $jurusan_sekolah = get_user_meta( $user->ID, 'jurusan_sekolah', true );
  $nomor_ijazah = get_user_meta( $user->ID, 'nomor_ijazah', true );
  $sumber_info = get_user_meta( $user->ID, 'sumber_info', true );
  $keberatan = get_user_meta( $user->ID, 'keberatan', true );
  $pilihan1 = get_user_meta( $user->ID, 'pilihan1', true );
  $pilihan2 = get_user_meta( $user->ID, 'pilihan2', true );
  $pilihan3 = get_user_meta( $user->ID, 'pilihan3', true );
  ?>
  
  <h3>LOGBOOK</h3>
  <p>Silahkan isi Logbook dibawah ini dengan data yang sesuai dengan data yang benar dan sesuai dengan yang telah dikerjakan</p>
  <table class="form-table" >

    <tr>
      <th><label for="tempat_lahir">Hari</label></th>
      <td>
        <input type="text" id="tempat_lahir" name="tempat_lahir" value="<?php echo $tempat_lahir;?>" class="regular-text">
        <br />
        <span class="description">Masukkan hari melakukan perbaikan. </span>
      </td>
    </tr>
    
    <tr>
      <th><label for="hari_lahir">Tanggal perbaikan</label></th>
      <td>
        <input type="text" id="hari_lahir" name="hari_lahir" value="<?php echo $hari_lahir;?>" class="regular-text">
        <br />
        <span class="description">Masukkan 2 (DUA) DIGIT tanggal tanggal perbaikan peralatan. </span>
      </td>
    </tr>
    
    <tr>
      <th><label for="bulan_lahir">Bulan</label></th>
      <td>
        <input type="text" id="bulan_lahir" name="bulan_lahir" value="<?php echo $bulan_lahir;?>" class="regular-text">
        <br />
        <span class="description">Masukkan 2 (DUA) DIGIT bulan perbaikan peralatan. </span>
      </td>
    </tr>

    <tr>
      <th><label for="tahun_lahir">Tahun</label></th>
      <td>
        <input type="text" id="tahun_lahir" name="tahun_lahir" value="<?php echo $tahun_lahir;?>" class="regular-text">
        <br />
        <span class="description">Masukkan EMPAT DIGIT tahun perbaikan peralatan. </span>
      </td>
    </tr>
    
    <tr>
      <th><label for="first_name">Nama Peralatan</label></th>
      <td>
        <input type="text" id="first_name" name="first_name" value="<?php echo $first_name;?>" class="regular-text">
        <br />
        <span class="description">Masukkan Nama peralatan yang diperbaiki. </span>
      </td>
    </tr>


    <tr>
      <th><label for="alamat">Aplikasi</label></th>
      <td>
        <textarea name="alamat" id="alamat" rows="5" cols="30"><?php echo $alamat;?></textarea>
        <br />
        <span class="description">Masukkan aplikasi peralatan. </span>
      </td>
    </tr>
    <tr>
      <th><label for="rt">Merk</label></th>
      <td>
        <input type="text" id="rt" name="rt" value="<?php echo $rt;?>" class="regular-text">
        <br />
        <span class="description">Masukkan merk dari peralatan. </span>
      </td>
    </tr>
    <tr>
      <th><label for="rw">Lokasi</label></th>
      <td>
        <input type="text" id="rw" name="rw" value="<?php echo $rw;?>" class="regular-text">
        <br />
        <span class="description">Masukkan Lokasi / tempat peralatan. </span>
      </td>
    </tr>
    <tr>
      <th><label for="kota">Kerusakan</label></th>
      <td>
        <input type="text" id="kota" name="kota" value="<?php echo $kota;?>" class="regular-text">
        <br />
        <span class="description">Masukkan kerusakan yang terjadi. </span>
      </td>
    </tr>
    <tr>
      <th><label for="provinsi">Tindakan</label></th>
      <td>
        <input type="text" id="provinsi" name="provinsi" value="<?php echo $provinsi;?>" class="regular-text">
        <br />
        <span class="description">Masukkan Tindakan yang dilakukanuntuk perbaikan. </span>
      </td>
    </tr>
    <tr>
      <th><label for="kode_pos">Hasil</label></th>
      <td>
        <input type="text" id="kode_pos" name="kode_pos" value="<?php echo $kode_pos;?>" class="regular-text">
        <br />
        <span class="description">Masukkan hasil yang didapat. </span>
      </td>
    </tr>
    <tr>
      <th><label for="telepon">Keterangan</label></th>
      <td>
        <input type="text" id="telepon" name="telepon" value="<?php echo $telepon;?>" class="regular-text">
        <br />
        <span class="description">Keterangan. </span>
      </td>
    </tr>
    <tr>
      <th><label for="hp">Nama Teknisi</label></th>
      <td>
        <input type="text" id="hp" name="hp" value="<?php echo $hp;?>" class="regular-text">
        <br />
        <span class="description">Masukkan nama teknisi<i>hand phone</i> / <i>mobile phone</i> Anda. </span>
      </td>
    </tr>
    <tr>
      <th><label for="agama">Agama</label></th>
      <td>
        <!-- <input type="text" id="agama" name="agama" value="<?php echo $agama;?>" class="regular-text"> -->
        <SELECT NAME="agama" ID="agama">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="Islam" <?php selected( $agama, 'Islam' ); ?>>Islam</OPTION>
          <OPTION VALUE="Kristen Katolik" <?php selected( $agama, 'Kristen Katolik' ); ?>>Kristen Katolik</OPTION>
          <OPTION VALUE="Kristen Protestan" <?php selected( $agama, 'Kristen Protestan' ); ?>>Kristen Protestan</OPTION>
          <OPTION VALUE="Hindu" <?php selected( $agama, 'Hindu' ); ?>>Hindu</OPTION>
          <OPTION VALUE="Budha" <?php selected( $agama, 'Budha' ); ?>>Budha</OPTION>
          <OPTION VALUE="Lainnya" <?php selected( $agama, 'Lainnya' ); ?>>Lainnya</OPTION>
        </SELECT>
        <br />
        <span class="description">Masukkan agama Anda. </span>
      </td>
    </tr>
    <tr>
      <th><label for="status_menikah">Status Menikah</label></th>
      <td>
        <!-- <input type="text" id="status_menikah" name="status_menikah" value="<?php echo $status_menikah;?>" class="regular-text"> -->
        <SELECT NAME="status_menikah" ID="status_menikah">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="Belum Menikah" <?php selected( $status_menikah, 'Belum Menikah' ); ?>>Belum Menikah</OPTION>
          <OPTION VALUE="Menikah" <?php selected( $status_menikah, 'Menikah' ); ?>>Menikah</OPTION>
        </SELECT>

        <br />
        <span class="description">Masukkan status menikah Anda. </span>
      </td>
    </tr>
    <tr>
      <th><label for="jenis_kelamin">Jenis Kelamin</label></th>
      <td>
        <!-- <input type="text" id="jenis_kelamin" name="jenis_kelamin" value="<?php echo $jenis_kelamin;?>" class="regular-text"> -->
        <SELECT NAME="jenis_kelamin" ID="jenis_kelamin">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="Laki-laki" <?php selected( $jenis_kelamin, 'Laki-laki' ); ?>>Laki-laki</OPTION>
          <OPTION VALUE="Perempuan" <?php selected( $jenis_kelamin, 'Perempuan' ); ?>>Perempuan</OPTION>
        </SELECT>
        <br />
        <span class="description">Masukkan jenis_kelamin Anda. </span>
      </td>
    </tr>
    <tr>
      <th><label for="sekolah_asal">Asal SLTA</label></th>
      <td>
        <SELECT NAME="sekolah_asal" ID="sekolah_asal">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="SMU" <?php selected( $sekolah_asal, 'SMU' ); ?>>SMU</OPTION>
          <OPTION VALUE="SMK" <?php selected( $sekolah_asal, 'SMK' ); ?>>SMK</OPTION>
          <OPTION VALUE="Madrasah Aliyah" <?php selected( $sekolah_asal, 'Madrasah Aliyah' ); ?>>Madrasah Aliyah</OPTION>
          <OPTION VALUE="Lainnya" <?php selected( $sekolah_asal, 'Lainnya' ); ?>>Lainnya</OPTION>
        </SELECT>
        <br />
        <span class="description">Masukkan asal sekolah Anda. </span>
      </td>
    </tr>
    <tr>
      <th><label for="status_sekolah">Status Sekolah</label></th>
      <td>
        <SELECT NAME="status_sekolah" ID="status_sekolah">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="Negeri" <?php selected( $status_sekolah, 'Negeri' ); ?>>Negeri</OPTION>
          <OPTION VALUE="Swasta" <?php selected( $status_sekolah, 'Swasta' ); ?>>Swasta</OPTION>
        </SELECT>
        <br />
        <span class="description">Masukkan Status Sekolah Anda. </span>
      </td>
    </tr>


    <tr>
      <th><label for="jurusan_sekolah">Jurusan</label></th>
      <td>
        <SELECT NAME="jurusan_sekolah" ID="jurusan_sekolah">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="IPA" <?php selected( $jurusan_sekolah, 'IPA' ); ?>>IPA</OPTION>
          <OPTION VALUE="IPS" <?php selected( $jurusan_sekolah, 'IPS' ); ?>>IPS</OPTION>
          <OPTION VALUE="Bahasa" <?php selected( $jurusan_sekolah, 'Bahasa' ); ?>>Bahasa</OPTION>
          <OPTION VALUE="Lainnya" <?php selected( $jurusan_sekolah, 'Lainnya' ); ?>>Lainnya</OPTION>
        </SELECT>
        <br />
        <span class="description">Masukkan Jurusan Anda saat Anda sekolah dahulu. </span>
      </td>
    </tr>

    <tr>
      <th><label for="nomor_ijazah">Nomor Ijazah</label></th>
      <td>
        <input type="text" id="nomor_ijazah" name="nomor_ijazah" value="<?php echo $nomor_ijazah;?>" class="regulartext">
        <br />
        <span class="description">Masukkan nomor ijazah terakhir Anda saat Anda sekolah dahulu. </span>
      </td>
    </tr>

    <tr>
      <th><label for="sumber_info">Sumber Informasi Pendaftaran</label></th>
      <td>
        <SELECT NAME="sumber_info" ID="sumber_info">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="Koran" <?php selected( $sumber_info, 'Koran' ); ?>>Koran</OPTION>
          <OPTION VALUE="Brosur" <?php selected( $sumber_info, 'Brosur' ); ?>>Brosur</OPTION>
          <OPTION VALUE="Spanduk" <?php selected( $sumber_info, 'Spanduk' ); ?>>Spanduk</OPTION>
          <OPTION VALUE="Teman" <?php selected( $sumber_info, 'Teman' ); ?>>Teman/Saudara</OPTION>
          <OPTION VALUE="Radio" <?php selected( $sumber_info, 'Radio' ); ?>>Radio</OPTION>
          <OPTION VALUE="Televisi" <?php selected( $sumber_info, 'Televisi' ); ?>>Televisi</OPTION>
          <OPTION VALUE="Lainnya" <?php selected( $sumber_info, 'Lainnya' ); ?>>Lainnya</OPTION>
        </SELECT>
        <br />
        <span class="description">Pilih darimana Anda mendapatkan informasi tentang Politeknik Kampar.
        Informasi Anda tentang ini akan membantu perbaikan proses PMB ditahuntahun berikutnya.
        </span>
      </td>
    </tr>


    <tr>
      <th><label for="keberatan">Keberatan bila biodata ini diberikan pada institusi pendidikan lain?</label></th>
      <td>
        <SELECT NAME="keberatan" ID="keberatan">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="Ya" <?php selected( $keberatan, 'Ya' ); ?>>Ya</OPTION>
          <OPTION VALUE="Tidak" <?php selected( $keberatan, 'Tidak' ); ?>>Tidak</OPTION>
        </SELECT>
        <br />
        <span class="description">
        Data Anda jika anda izinkan dapat kami berikan ke institusi pendidikan lain, sehingga Anda tidak akan kerepotan lagi untuk mendaftar ke Perguruan Tinggi/Institusi Pendidikan lainnya.
        </span>
      </td>
    </tr>

    <tr>
      <th><label for="pilihan1">
      Program Studi yang diminati (Sesuai Urutan Prioritas)</label></th>
      <td>
        <SELECT NAME="pilihan1" ID="pilihan1">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="Teknik Informatika" <?php selected( $pilihan1, 'Teknik Informatika' ); ?>>Teknik Informatika (TIF)</OPTION>
          <OPTION VALUE="Teknik Pengolahan Sawit" <?php selected( $pilihan1, 'Teknik Pengolahan Sawit' ); ?>>Teknik Pengolahan Sawit (TPS)</OPTION>
          <OPTION VALUE="Perawatan dan Perbaikan Mesin" <?php selected( $pilihan1, 'Perawatan dan Perbaikan Mesin' ); ?>>Perawatan dan Perbaikan Mesin (PPM)</OPTION>
        </SELECT>
        <br />

        <SELECT NAME="pilihan2" ID="pilihan2">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="Teknik Informatika" <?php selected( $pilihan2, 'Teknik Informatika' ); ?>>Teknik Informatika (TIF)</OPTION>
          <OPTION VALUE="Teknik Pengolahan Sawit" <?php selected( $pilihan2, 'Teknik Pengolahan Sawit' ); ?>>Teknik Pengolahan Sawit (TPS)</OPTION>
          <OPTION VALUE="Perawatan dan Perbaikan Mesin" <?php selected( $pilihan2, 'Perawatan dan Perbaikan Mesin' ); ?>>Perawatan dan Perbaikan Mesin (PPM)</OPTION>
        </SELECT>
        <br />

        <SELECT NAME="pilihan3" ID="pilihan3">
          <OPTION VALUE=""></OPTION>
          <OPTION VALUE="Teknik Informatika" <?php selected( $pilihan3, 'Teknik Informatika' ); ?>>Teknik Informatika (TIF)</OPTION>
          <OPTION VALUE="Teknik Pengolahan Sawit" <?php selected( $pilihan3, 'Teknik Pengolahan Sawit' ); ?>>Teknik Pengolahan Sawit (TPS)</OPTION>
          <OPTION VALUE="Perawatan dan Perbaikan Mesin" <?php selected( $pilihan3, 'Perawatan dan Perbaikan Mesin' ); ?>>Perawatan dan Perbaikan Mesin (PPM)</OPTION>
        </SELECT>
        <br />
        <span class="description">
        
        </span>
      </td>
    </tr>


  </table>
  <?php
}



/* Add the update function to the user update hooks. */
add_action( 'personal_options_update', 'pmb_post_update' );
add_action( 'edit_user_profile_update', 'pmb_post_update' );
             
/* Function for updating the user's favorite post. */
function pmb_post_update( $user_id ) {
             
    /* Check if the current user has permission to edit the user. */
    if ( !current_user_can( 'edit_user', $user_id ) )
        return false;
             

    /* Only accept numbers 0-9 since it's a year. */
    $tahun_lahir = preg_replace( "/[^0-9]/", '', $_POST['tahun_lahir'] );
    $bulan_lahir = preg_replace( "/[^0-9]/", '', $_POST['bulan_lahir'] );
    $hari_lahir = preg_replace( "/[^0-9]/", '', $_POST['hari_lahir'] );
    $rt = preg_replace( "/[^0-9]/", '', $_POST['rt'] );
    $rw = preg_replace( "/[^0-9]/", '', $_POST['rw'] );
    $kode_pos = preg_replace( "/[^0-9]/", '', $_POST['kode_pos'] );

    /* Update the user's tahun_lahir */
    update_user_meta( $user_id, 'tahun_lahir', $tahun_lahir );
    update_user_meta( $user_id, 'bulan_lahir', $bulan_lahir );
    update_user_meta( $user_id, 'hari_lahir', $hari_lahir );
    update_user_meta( $user_id, 'rt', $rt );
    update_user_meta( $user_id, 'rw', $rw );
    update_user_meta( $user_id, 'kode_pos', $kode_pos );


    //$tempat_lahir = strip_tags($_POST['tempat_lahir']);
    update_user_meta( $user_id, 'first_name', htmlentities( wp_strip_all_tags($_POST['first_name'])) );
    update_user_meta( $user_id, 'tempat_lahir', htmlentities( wp_strip_all_tags($_POST['tempat_lahir'])) );
    update_user_meta( $user_id, 'alamat', htmlentities( wp_strip_all_tags($_POST['alamat'])) );
    update_user_meta( $user_id, 'kota', htmlentities( wp_strip_all_tags($_POST['kota'])) );
    update_user_meta( $user_id, 'provinsi', htmlentities( wp_strip_all_tags($_POST['provinsi'])) );
    update_user_meta( $user_id, 'telepon', htmlentities( wp_strip_all_tags($_POST['telepon'])) );
    update_user_meta( $user_id, 'hp', htmlentities( wp_strip_all_tags($_POST['hp'])) );
    update_user_meta( $user_id, 'agama', htmlentities( wp_strip_all_tags($_POST['agama'])) );
    update_user_meta( $user_id, 'status_menikah', htmlentities( wp_strip_all_tags($_POST['status_menikah'])) );
    update_user_meta( $user_id, 'jenis_kelamin', htmlentities( wp_strip_all_tags($_POST['jenis_kelamin'])) );
    update_user_meta( $user_id, 'sekolah_asal', htmlentities( wp_strip_all_tags($_POST['sekolah_asal'])) );
    update_user_meta( $user_id, 'status_sekolah', htmlentities( wp_strip_all_tags($_POST['status_sekolah'])) );

    update_user_meta( $user_id, 'jurusan_sekolah', htmlentities( wp_strip_all_tags($_POST['jurusan_sekolah'])) );
    update_user_meta( $user_id, 'nomor_ijazah', htmlentities( wp_strip_all_tags($_POST['nomor_ijazah'])) );
    update_user_meta( $user_id, 'sumber_info', htmlentities( wp_strip_all_tags($_POST['sumber_info'])) );
    update_user_meta( $user_id, 'keberatan', htmlentities( wp_strip_all_tags($_POST['keberatan'])) );
    update_user_meta( $user_id, 'pilihan1', htmlentities( wp_strip_all_tags($_POST['pilihan1'])) );
    update_user_meta( $user_id, 'pilihan2', htmlentities( wp_strip_all_tags($_POST['pilihan2'])) );
    update_user_meta( $user_id, 'pilihan3', htmlentities( wp_strip_all_tags($_POST['pilihan3'])) );


}












?>
