From 1c591ea2f4e88a8bcd9c44eba704828271893033 Mon Sep 17 00:00:00 2001 From: Vincent Theophilus Ciputra <vincent_theophilusc@yahoo.com> Date: Mon, 16 May 2016 17:04:36 +0700 Subject: [PATCH] add function get username return --- akte_kelahiran.sql | 110 ++++++++------------------------------- bdgwebkit/User.php | 6 +++ bdgwebkit/log.txt | 0 bdgwebkit/permohonan.php | 4 ++ 4 files changed, 32 insertions(+), 88 deletions(-) create mode 100644 bdgwebkit/log.txt diff --git a/akte_kelahiran.sql b/akte_kelahiran.sql index 654923e..2fedc96 100644 --- a/akte_kelahiran.sql +++ b/akte_kelahiran.sql @@ -3,7 +3,7 @@ -- http://www.phpmyadmin.net -- -- Host: 127.0.0.1 --- Generation Time: May 15, 2016 at 06:53 AM +-- Generation Time: May 16, 2016 at 11:49 AM -- Server version: 5.6.26 -- PHP Version: 5.6.12 @@ -22,42 +22,6 @@ SET time_zone = "+00:00"; -- -------------------------------------------------------- --- --- Table structure for table `akte` --- - -CREATE TABLE IF NOT EXISTS `akte` ( - `id` int(10) NOT NULL, - `nama` varchar(50) NOT NULL, - `alamat` varchar(255) NOT NULL, - `tempatLahir` varchar(50) NOT NULL, - `tanggalLahir` date NOT NULL, - `namaAyah` varchar(50) NOT NULL, - `alamatAyah` varchar(50) NOT NULL, - `idAyah` varchar(20) NOT NULL, - `namaIbu` varchar(50) NOT NULL, - `alamatIbu` varchar(255) NOT NULL, - `idIbu` varchar(20) NOT NULL -) ENGINE=InnoDB DEFAULT CHARSET=latin1; - --- -------------------------------------------------------- - --- --- Table structure for table `pemohon` --- - -CREATE TABLE IF NOT EXISTS `pemohon` ( - `id` int(10) NOT NULL, - `idPermohonan` int(10) NOT NULL, - `nama` varchar(50) NOT NULL, - `NIK` varchar(20) NOT NULL, - `alamat` varchar(255) NOT NULL, - `username` varchar(50) NOT NULL, - `password` varchar(50) NOT NULL -) ENGINE=InnoDB DEFAULT CHARSET=latin1; - --- -------------------------------------------------------- - -- -- Table structure for table `pengguna` -- @@ -67,16 +31,18 @@ CREATE TABLE IF NOT EXISTS `pengguna` ( `username` varchar(30) NOT NULL, `email` varchar(50) NOT NULL, `password` varchar(50) NOT NULL, - `role` varchar(30) NOT NULL -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=latin1; + `role` varchar(30) NOT NULL, + `idRumahsakit` int(11) NOT NULL +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1; -- -- Dumping data for table `pengguna` -- -INSERT INTO `pengguna` (`id`, `username`, `email`, `password`, `role`) VALUES -(1, 'gerrykastogi', 'gerry.kastogi@gmail.com', '827CCB0EEA8A706C4C34A16891F84E7B', 'stafDisdukcapil'), -(2, 'alexsukono', 'alex.sukono@gmail.com', '827CCB0EEA8A706C4C34A16891F84E7B', 'pemohon'); +INSERT INTO `pengguna` (`id`, `username`, `email`, `password`, `role`, `idRumahsakit`) VALUES +(1, 'gerrykastogi', 'gerry.kastogi@gmail.com', '827CCB0EEA8A706C4C34A16891F84E7B', 'stafDisdukcapil', 0), +(2, 'alexsukono', 'alex.sukono@gmail.com', '827CCB0EEA8A706C4C34A16891F84E7B', 'pemohon', 0), +(3, 'vincenttc', 'vincent.tc@gmail.com', '827CCB0EEA8A706C4C34A16891F84E7B', 'rumahSakit', 1); -- -------------------------------------------------------- @@ -99,22 +65,23 @@ CREATE TABLE IF NOT EXISTS `permohonan` ( `alamatIbu` varchar(255) NOT NULL, `idIbu` varchar(20) NOT NULL, `status` varchar(20) NOT NULL, - `tanggal_permohonan` date NOT NULL -) ENGINE=InnoDB AUTO_INCREMENT=40 DEFAULT CHARSET=latin1; + `tanggal_permohonan` date NOT NULL, + `idRumahsakit` int(11) NOT NULL +) ENGINE=InnoDB AUTO_INCREMENT=42 DEFAULT CHARSET=latin1; -- -- Dumping data for table `permohonan` -- -INSERT INTO `permohonan` (`id`, `id_pengguna`, `nama`, `alamat`, `tempatLahir`, `tanggalLahir`, `jenisKelamin`, `namaAyah`, `alamatAyah`, `idAyah`, `namaIbu`, `alamatIbu`, `idIbu`, `status`, `tanggal_permohonan`) VALUES -(1, 2, 'sukono', 'Bandung', 'Bandung', '0000-00-00', 'L', 'sukono', 'Bandung', '123', 'sukono', 'Bandung', '123', 'diproses', '0000-00-00'), -(33, 0, 'Randi Chilyon Alfianto', 'Jl. Gempol Wetan 217', 'Bandung ', '1995-01-23', 'P', 'AlfiaNI', 'Pontianak', '12345123451234512345', 'Linda', 'Pontianak', '12341234123412341234', 'diproses', '2016-04-19'), -(34, 0, 'Gerry Kastogi', 'Jl. Cisitu Lama', 'Bandung ', '1995-04-06', 'L', 'Kastogi', 'Bogor', '23456234562345623456', 'Jessica', 'Bogor', '23452345234523452345', 'diproses', '2016-01-19'), -(35, 0, 'Vincent Theophilus Ciputra', 'Jl. Mekar Wangi', 'Bandung ', '1995-06-18', 'L', 'Ciputra', 'Bandung', '34567345673456734567', 'Ciputri', 'Bandung', '34563456345634563456', 'diproses', '2016-02-19'), -(36, 0, 'Alexander Sukono', 'Cisitu', 'Bandung', '1995-02-11', 'L', 'Sukono', 'Jakarta', '45678456784567845678', 'Alexie', 'Jakarta', '45674567456745674567', 'diproses', '2016-03-10'), -(37, 0, 'Jessica Andjani', 'Cisitu', 'Bandung', '1995-05-04', 'L', 'Lukman', 'Bandung', '11111111111111111111', 'Jessie', 'Bandung', '11111111111111111112', 'diproses', '2016-05-13'), -(38, 0, 'SDFKLJFLKS', 'JFDKLJLK;SFS', 'KJFDSKLFJ', '2012-12-12', 'L', 'DFJSDHAFKJDFH', 'KDJHJKLSAHSD', '121324', 'JKDSHF', 'JFSHJKSFH', '12214', 'diproses', '2016-04-05'), -(39, 0, 'Alfianto', 'Bandung', 'Bogor', '2012-12-12', 'L', 'Alex', 'Bandung', '12436474111', 'Chilyon', 'Bandung', '251326723', 'diproses', '2016-04-05'); +INSERT INTO `permohonan` (`id`, `id_pengguna`, `nama`, `alamat`, `tempatLahir`, `tanggalLahir`, `jenisKelamin`, `namaAyah`, `alamatAyah`, `idAyah`, `namaIbu`, `alamatIbu`, `idIbu`, `status`, `tanggal_permohonan`, `idRumahsakit`) VALUES +(1, 2, 'sukono', 'Bandung', 'Bandung', '0000-00-00', 'L', 'sukono', 'Bandung', '123', 'sukono', 'Bandung', '123', 'diproses', '0000-00-00', 1), +(33, 0, 'Randi Chilyon Alfianto', 'Jl. Gempol Wetan 217', 'Bandung ', '1995-01-23', 'P', 'AlfiaNI', 'Pontianak', '12345123451234512345', 'Linda', 'Pontianak', '12341234123412341234', 'diproses', '2016-04-19', 2), +(34, 0, 'Gerry Kastogi', 'Jl. Cisitu Lama', 'Bandung ', '1995-04-06', 'L', 'Kastogi', 'Bogor', '23456234562345623456', 'Jessica', 'Bogor', '23452345234523452345', 'diproses', '2016-01-19', 3), +(35, 0, 'Vincent Theophilus Ciputra', 'Jl. Mekar Wangi', 'Bandung ', '1995-06-18', 'L', 'Ciputra', 'Bandung', '34567345673456734567', 'Ciputri', 'Bandung', '34563456345634563456', 'diproses', '2016-02-19', 4), +(36, 0, 'Alexander Sukono', 'Cisitu', 'Bandung', '1995-02-11', 'L', 'Sukono', 'Jakarta', '45678456784567845678', 'Alexie', 'Jakarta', '45674567456745674567', 'diproses', '2016-03-10', 5), +(37, 0, 'Jessica Andjani', 'Cisitu', 'Bandung', '1995-05-04', 'L', 'Lukman', 'Bandung', '11111111111111111111', 'Jessie', 'Bandung', '11111111111111111112', 'diproses', '2016-05-13', 0), +(38, 0, 'SDFKLJFLKS', 'JFDKLJLK;SFS', 'KJFDSKLFJ', '2012-12-12', 'L', 'DFJSDHAFKJDFH', 'KDJHJKLSAHSD', '121324', 'JKDSHF', 'JFSHJKSFH', '12214', 'diproses', '2016-04-05', 0), +(39, 0, 'Alfianto', 'Bandung', 'Bogor', '2012-12-12', 'L', 'Alex', 'Bandung', '12436474111', 'Chilyon', 'Bandung', '251326723', 'diproses', '2016-04-05', 0); -- -------------------------------------------------------- @@ -142,19 +109,6 @@ INSERT INTO `rumahsakit` (`id`, `nama`) VALUES -- Indexes for dumped tables -- --- --- Indexes for table `akte` --- -ALTER TABLE `akte` - ADD PRIMARY KEY (`id`); - --- --- Indexes for table `pemohon` --- -ALTER TABLE `pemohon` - ADD PRIMARY KEY (`id`), - ADD KEY `idPermohonan` (`idPermohonan`); - -- -- Indexes for table `pengguna` -- @@ -179,41 +133,21 @@ ALTER TABLE `rumahsakit` -- AUTO_INCREMENT for dumped tables -- --- --- AUTO_INCREMENT for table `akte` --- -ALTER TABLE `akte` - MODIFY `id` int(10) NOT NULL AUTO_INCREMENT; --- --- AUTO_INCREMENT for table `pemohon` --- -ALTER TABLE `pemohon` - MODIFY `id` int(10) NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT for table `pengguna` -- ALTER TABLE `pengguna` - MODIFY `id` int(10) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3; + MODIFY `id` int(10) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=4; -- -- AUTO_INCREMENT for table `permohonan` -- ALTER TABLE `permohonan` - MODIFY `id` int(10) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=40; + MODIFY `id` int(10) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=42; -- -- AUTO_INCREMENT for table `rumahsakit` -- ALTER TABLE `rumahsakit` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=6; --- --- Constraints for dumped tables --- - --- --- Constraints for table `pemohon` --- -ALTER TABLE `pemohon` - ADD CONSTRAINT `pemohon_ibfk_1` FOREIGN KEY (`idPermohonan`) REFERENCES `permohonan` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; - /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; diff --git a/bdgwebkit/User.php b/bdgwebkit/User.php index 586b082..7e55429 100644 --- a/bdgwebkit/User.php +++ b/bdgwebkit/User.php @@ -42,6 +42,12 @@ echo $user_data['username']; } + public function get_usernameReturn($id){ + $result = mysql_query("SELECT username FROM pengguna WHERE id='$id'"); + $user_data = mysql_fetch_array($result); + return $user_data['username']; + } + // Getting role public function get_role($id){ $result = mysql_query("SELECT role FROM pengguna WHERE id='$id'"); diff --git a/bdgwebkit/log.txt b/bdgwebkit/log.txt new file mode 100644 index 0000000..e69de29 diff --git a/bdgwebkit/permohonan.php b/bdgwebkit/permohonan.php index e2bae3d..cc0d6a0 100644 --- a/bdgwebkit/permohonan.php +++ b/bdgwebkit/permohonan.php @@ -26,6 +26,10 @@ if (!empty($_POST) && empty($errors)==true) { $permohonan->postPermohonan($_POST); + $myfile = fopen("log.txt", "a+") or die("Unable to open file!"); + $username = $User->get_username($id); + fwrite($myfile, $username); + fclose($myfile); } -- GitLab