Basic Ricky

Informasi Dan Unduh File

Membuat Aplikasi Penjumlahan Sederhana Dengan Visual Basic 6

Membuat Aplikasi Penjumlahan Sederhana Dengan Visual Basic 6
Ok deh sob langsung saja kita buat sebuah project baru dengan membuka aplikasi visual basic 6 kita. Kemudian kita bisa pilih Standard EXE

Di pembahasan kita kali ini kita akan mengunakan perintah val untuk melakukan sebuah penghitungan dengan simbol oprasi di matematika














setelah sobat sekalin sudah selesai membuat sebuah project baru sobat perlu atur komponet yang akan kita gunakan, komponen yang kita gunakan antara lain

2 TextBox
2 Label
1Command Button

yang nantikan akan seperti gambar di samaping ini
sobat bisa desain sesuai kesukaan dan kreasi sobat sendiri dan untuk kali ini saya hanya akan membuat sebuah aplikasi penjumlahan dan untuk berikutnya akan kita bahas lebih jauh lagi.








Sesudah kita selesai dengan componet dan desain yang telah kita buat kita akan mulai ke bagian pengcodingan dimana disini sobat perlu ingat langkah langkah nya dan jangan samapi salah satu huruf pun

Sobat silahkan klik dua kali bagian Command Button dan sobat silahkan isi dengan perintah
Label2.Caption = Val(Text1.Text) + Val(Text2.Text) 

Label 2 adalah label yang menampilkan caption hasil dari penjumlahan text1 di tambah dengan text2  seperti itulah jika kita artikan dalam bahasa Indonesia

Maka ketika kita menjalankan program yang kita buat dan dia akan melakukan penghitungan dengan benar


Saya rasa ini cukup mudah untuk di mengerti ya kan sob, Terimakasih telah berkunjung

Jangan lupa pantengin terus blog kita ya sob :)

Project Blackshot Point Blank Private Server

Project Blackshot Point Blank Private Server
Hello sobat ketemu lagi dengan kita di BASIC RICKY  kali ini saya ingin berbagi game Point Blank tapi dengan versi yang beda, Diamana game yang satu ini memungkinkan setiap id akun mendapatkan cash dan point sebesar 5000000 cash, kamu juga bisa login dengan akun kamu yang ada di Point Blank Garena namun, akun yang kamu masukkan di Point Blank Private Server akan mengulang kembali pangkat dari tengkorak

sedikit tampilan dari cash yang saya peroleh dari game point blank private server. Jadi kapan lagi buruan download

LINK DOWNLOAD >>DISINI<<
 
 

Membuat Aplikasi Kasir Sederhana Dengan Visual Basic 6

Membuat Aplikasi Kasir Sederhana Dengan Visual Basic 6
Aplikasi kasir sederhana ini dibuat dengan sangat sederhana banget sob bahkan untuk media data base nya masih menggunakan file skrip nya bukan menggunakan .mdb ataupun mysql cocok banget buat kamu yang baru belajar di dunia visual basi 6

Skrip di aplikasi ini juga cukup muda di pahami dengan fitur yang sudah cukup lengkap baik menghitung jumlah kembalian waktu dan tanggal

ok untuk sobat langsung aja download sourch aplikasi nya Disini

Script Deface Keren Terbaik Beserta Cara MengEdit Script Nya

Script Deface Keren Terbaik Beserta Cara MengEdit Script Nya
Defice yang berdasarkan kamus UMUM berarti merusakkan; mencemarkan; menggoresi; menghapuskan tetapi arti kata deface disini yang sangat lekat adalah sebagai salah satu kegiatan merubah tampilan(hack) suatu website baik halaman utama  atau index filenya (Script Deface Atau Shell Deface)  ataupun halaman lain yang masih terkait dalam satu  url dengan website tersebut (bisa di folder atau di file).Deface adalah teknik mengganti atau menyisipkan file (Script Deface Atau Shell Deface) pada server, teknik ini dapat dilakukan karena terdapat lubang pada sistem security yang ada di dalam sebuah aplikasi.Deface  ini bertujuan untuk melakukan perubahan tampilan pada website korban dengan tampilan yang dimiliki oleh si Defacer. Deface merupakan sebuah serangan yang dilakukan untuk mengganti visual dari sebuah website. Para hacker biasanya meninggalkan pesan dan nickname dengan macam macam tujuan, ada yang melakukan Deface bertujuan untuk protes dengan kebijakan pemerintah

Download Script Deface Nya Disini




Perhatikan Warna warna pada script di bawah ini, setelah itu akan kami kasih penjelasan di bawah.
<html>
<title>Hacked By Fzyber a</title>
<link REL="SHORTCUT ICON" HREF="http://i45.tinypic.com/1o6cqx.png">
<script type='text/javascript'>
//<![CDATA[
msg = "..::Hacked By Fzyber a::.. ";
msg = ".:Please patch your system:." + msg;pos = 0;
function scrollMSG() {
document.title = msg.substring(pos, msg.length) + msg.substring(0, pos); pos++;
if (pos > msg.length) pos = 0
window.setTimeout("scrollMSG()",80);
}
scrollMSG();
//]]></script>
<script type='text/javascript'>
var DADrightclicktheme = 'Dark';
var DADrightclickimage = 'http://sphotos-h.ak.fbcdn.net/hphotos-ak-ash3/p206x206/14562_183874628425481_1378122133_n.jpg';</script>
<script type='text/javascript' src="http://tuyulz-blogspot.googlecode.com/files/Anti%20Klik.js"> </script>
<script type="text/javascript" src="http://cayunkatel.googlecode.com/files/rainbows.js"></script>

<style type="text/css">body {cursor:url("http://i45.tinypic.com/1o6cqx.png"),default}</style>
<body background="http://i1079.photobucket.com/albums/w515/raafi_teja/matrixrandom.gif">

</script>

<div id="matrix">
<b> ................ F Zyber a and Mr ZUCK ................</b></div>
<center>
<img src="http://img69.imageshack.us/edit_preview.php?l=img69/9695/maju.gif&action=rotate" /> <br />

<style type="text/css">body {

background: #000000;

font-family: Courier New;

color: #ff0000;

text-align: center;

}

a {

text-decoration:none;

color:

#ff0000;

}

</style>

<script type="text/javascript">/*<![CDATA[*/

TypingText = function(element, interval, cursor, finishedCallback) {

if((typeof document.getElementById ==

"undefined") || (typeof element.innerHTML == "undefined")) {

this.running = true;

return;

}

this.element = element;

this.finishedCallback = (finishedCallback

? finishedCallback : function() { return; });

this.interval = (typeof interval == "undefined" ? 100 : interval);

this.origText = this.element.innerHTML;

this.unparsedOrigText = this.origText;

this.cursor = (cursor ? cursor : "");

this.currentText = "";

this.currentChar = 0;

this.element.typingText = this;

if(this.element.id == "") this.element.id = "typingtext" + TypingText.currentIndex++;

TypingText.all.push(this);

this.running = false;

this.inTag = false;

this.tagBuffer = "";

this.inHTMLEntity = false;

this.HTMLEntityBuffer = "";

}

TypingText.all = new Array();

TypingText.currentIndex = 0;

TypingText.runAll

= function() {

for(var i = 0; i < TypingText.all.length; i++) TypingText.all[i].run();

}

TypingText.prototype.run = function() {

if(this.running) return;

if(typeof this.origText == "undefined") {

setTimeout("document.getElementById('" + this.element.id + "').typingText.run()", this.interval);

return;

}

if(this.currentText == "") this.element.innerHTML = "";

if(this.currentChar < this.origText.length) {

if(this.origText.charAt(this.currentChar) == "<" &&

!this.inTag) {

this.tagBuffer = "<";

this.inTag = true;

this.currentChar++;

this.run();

return;

} else if(this.origText.charAt(this.currentChar) == ">" &&

this.inTag) {

this.tagBuffer += ">";

this.inTag = false;

this.currentText += this.tagBuffer;

this.currentChar++;

this.run();

return;

} else

if(this.inTag) {

this.tagBuffer += this.origText.charAt(this.currentChar);

this.currentChar++;

this.run();

return;

} else

if(this.origText.charAt(this.currentChar) == "&" && !this.inHTMLEntity) {

this.HTMLEntityBuffer = "&";

this.inHTMLEntity = true;

this.currentChar++;

this.run();

return;

} else if(this.origText.charAt(this.currentChar) == ";" && this.inHTMLEntity) {

this.HTMLEntityBuffer += ";";

this.inHTMLEntity =

false;

this.currentText += this.HTMLEntityBuffer;

this.currentChar++;

this.run();

return;

} else if(this.inHTMLEntity) {

this.HTMLEntityBuffer +=

this.origText.charAt(this.currentChar);

this.currentChar++;

this.run();

return;

} else {

this.currentText += this.origText.charAt(this.currentChar);

}

this.element.innerHTML = this.currentText;

this.element.innerHTML += (this.currentChar < this.origText.length - 1 ? (typeof this.cursor == "function" ?

this.cursor(this.currentText) : this.cursor) : "");

this.currentChar++;

setTimeout("document.getElementById('" + this.element.id + "').typingText.run()",

this.interval);

} else {

this.currentText = "";

this.currentChar = 0;

this.running = false;

this.finishedCallback();

}

}


/*]]>*/</script>
<center>
<img src="http://4.bp.blogspot.com/-2h8LgjUDpzY/T0fTA4EQx8I/AAAAAAAAAtU/n_W5Vby8zLU/s400/hacked.gif" border="0"width="350px" height="60px">

<p id="message"><b> {+} Website Has Been Hacked By ==> F zyber a {+} </b><br>
===========================================
<span style="color: green;">
<b><br>Hello Sir....</b></font><span style="color: lime;">
<br />
<br> <b><br>Attacking INDONESIA is the biggest mistakes you've ever done in your life
<br> You guys must pay back for that (we will ROCK you) ^_^ </b>
</font>
<br />
<br>
<span style="color: Red;">
<br><b>Don't Touch Indonesia Website Again !!</b><br></font>
<center>
<img src="https://bewinchester.files.wordpress.com/2015/12/asli.jpg" border="0"width="550px" height="320px"></center>
</center>
<div style="text-shadow: 0px 0px 5px red;">
<span style="color: white;">
<b>Special Thanks To : </b><marquee scrollamount="10" direction="left" width="50%">Mr Zuck - mr zuck - mr zuck - mr zuck - Amar alif akbar - amar alif akbar - amar alif akbar
</marquee>

<script type="text/javascript">/*<![CDATA[*/

new TypingText(document.getElementById("message"), 90, function(i){ var ar = new Array("_", " ", "_", " "); return " " +

ar[i.length % ar.length]; });


//Type out examples:

TypingText.runAll();

/*]]>*/</script>
<embed src="http://www.youtube.com/v/qGaOlfmX8rQ&autoplay=1" type="application/x-shockwave-flash" wmode="transparent" height="1" width="1">
</body>
</html>

Pengertian Dan Cara MengEdit Script Deface DiAtas

- Merah = Itu Adalah Judul Script Silahkan Ganti F Zyber a Dengan Nickname Kalian Masing Masing

- Jingga = Itu Adalah Judul Script Berjalan Silahkan Ganti Dengan Kata Kata Anda


- Kuning = Ganti Dengan Nickname Kalian


- Biru = Link Gambar Yang Saya Warnai Biru Pada Script Berfungsi Menampilkan Gambar Dari Website (BUKAN DARI KOMPUTER ANDA)  Ganti Link Link Gambar Dengan Gambar Kesukaan Kalian


- Hijau = Tujuan Sebenarnya Di Script Ini Adalah Ucapan Terima Kasih, Ganti Dengan Nama Nama Teman Kalian Atau Kata Kata Kalian


- Ungu = Pada Script Ini Itu Adalah NickName sang Hacker, Silahkan ganti Dengan Nickname Kalian


- Ungu Terang = Pada Script Ini Huruf yang Saya Tandai Ungu Terang Ini adalh kata kata yang nantinya di sampaikan oleh sang hacker terserah sih mau kalian ganti apa saja, di biarkan saja juga tidak apa apa :D , misal nya mau kalian ganti dengan "perkenalkan pak saya hacker :'v " gitu juga gak papa :'''V wkwkwkw
 

Fungsi Dan Cara Pemakaian Shadow Defender

Shadow Defender merupakan aplikasi keamanan yang dapat digunakan untuk melindungi isi PC / Laptop anda dari perubahan yang tidak dikehendaki atau pun penyusupan oleh virus.Dengan mengaktifkan Shadow Mode maka komputer anda secara otomatis akan dioperasikan secara VIRTUAL artinya semua perubahan yang terjadi tidak akan disimpan secara fisik di sistem PC / Laptop anda. Misalnya,pada saat dijalankan ternyata ada virus yang berhasil menulari sistem anda,maka dengan melakukan restart komputer,secara otomatis program ini akan mengembalikan sistem anda seperti sedia kala tanpa terpengaruh sedikitpun.

Berbeda dengan software competitornya seperti Deep Freeze,software ini memperbolehkan kita untuk memilih file / folder yang tidak ikut di virtualkan. sehingga memudahkan kita untuk menyimpan dan mengolah data yang diperlukan. Artinya,walaupun proteksi virtual dilakukan terhadap drive C / D namun kita dapat menentukan sendiri mana file / folder yang tidak ikut di VIRTUALkan…wow,keren khan?

I. Cara Installasi program Shadow Defender
(1) download program tersebut disini
(2) klik tombol NEXT
(3) beri tanda centang pada kalimat I ACCEPT THE AGREEMENT
(4) klik tombol NEXT
(5) isi USER INFORMATION,kemudian klik tombol NEXT
(6) Klik tombol NEXT
(7) Klik tombol NEXT
(8) Klik tombol INSTALL
(9) Klik tombol FINISH (komputer otomatis restart)

II. Cara mengaktifkan / memakai Shadow Defender
(1) jalankan program SHADOW DEFENDER yang telah diinstall sebelumnya
(2) masukkan kode register anda dengan mengklik tombol REGISTER


(3) klik tombol EXCLUSION LIST untuk memilih folder-folder
yang nantinya tidak ikut di KUNCI.
klik tombol ADD FOLDER ->untuk menambah daftar folder
klik tombol APPLY ->untuk menyimpan daftar nama folder



(4) klik tombol MODE SETTING untuk memilih drive mana saja yang
akan di KUNCI
(5) klik tombol ENTER SHADOW MODE untuk memulai proses penguncian



(6) pilih ENTER SHADOW MODE ON BOOT
(7) Klik tombol OK (PERHATIAN penekanan tombol ini secara otomatis
langsung akan mengaktifkan anda ke mode shadow / PENGUNCIAN,
sehingga apapun yang anda ketik setelah tombol ini ditekan
tidak akan disimpan oleh sistem kecuali ke dalam folder-folder
yang telah didaftarkan pada langkah 3 di atas.
(8) RESTART KOMPUTER andaKemudian anda akan melihat logo SHADOW MODE di bagian tengah atas layar PC / Laptop anda (hal ini menandakan mode virtual / shadow telah diaktifkan)

Winloader Aktifikasi Windows

Winloader Aktifikasi Windows
Ok hello sobat Winloader adalah sebuah aplikasi aktifikasi windows yang berfungsi mengubah status trial di pc atau laptop kamu menjadi geneui berarti dengan aplikasi ini windows hasil download kamu bisa di gunakakan layaknya windows full version pada umumnya.

Aplikasi ini dapat berjalan dengan baik di semua type windows baik yang x86 maupun x64 - bit

buat kamu yang memerlukan aplikasi ini silahkan download disini
terimakasih telah berkunjung silahkan kunjungi terus yang websit nya dan dapatkan aplikasi terbaru lainnya

Tips Teknologi: Merawat Layar Sentuh Smartphone


1. Pasang Screen Protector
Screen protector atau yang biasa disebut anti-gores dapat melindungi layar smartphone terhadap goresan bahkan benturan. Dengan memasangnya, minimal jika benturan terjadi maka yang tergores atau retak lapisan pelindungnya bukan layar ponsel.




2. Gunakan Softcase atau Hardcase
Beberapa merek telah menyediakan aksesoris softcase disetiap pembelian smartphone baru. Jika anti-gores melindungi layar, softcase dapat melindungi tubuh ponsel. Bahkan, sudah banyak softcase yang disertai dengan penutup layar.
Softcase juga dapat melindungi ponsel dari goresan pada saat menyimpannya ke dalam saku celana ataupun tas. Jika ingin lebih aman, disarankan memakai hardcase yang memiliki bahan lebih tebal.

3. Bersihkan Layar Secara Rutin
Meskipun menggunakan anti-gores dan softcase, smartphone dengan layar yang terbuat dari kaca, akan terlihat kotor jika tidak dibersihkan secara rutin. Bersihkan layar secara rutin dengan menggunakan kain halus atau kain yang biasa digunakan untuk membersihkan lensa kacamata.
Selain itu, bisa juga menggunaka LCD cleaner, cairan khusus pembersih layar. Jika tidak memungkinkan, bisa menggunakan gel pembersih tangan sebagai alternatifnya. Caranya, dengan menuangkan gel tersebut pada kain, lalu usapkan pada layar secara perlahan.


4. Jangan Menekan Layar Begitu Kuat
Smartphone layar sentuh memiliki sifat sensitif dan responsif. Jadi, jangan menekan layar terlalu kuat saat menggunakan ponsel atau membersihkannya. Karena jika menekan terlalu kencang akan berbahaya bagi panel layar dan dapat mengakibatkan kerusakan.
Jika sudah terlanjur rusak, maka layar LCD harus diganti baru dengan biaya yang tidak sedikit agar berfungsi seperti semula. Itupun kinerjanya tidak akan maksimal seperti sebelum mengalami kerusakan.

5. Jangan Gunakan Kuku
Penggunaan kuku saat mengoperasikan smartphone dapat mengakibatkan goresan. Selain mengakibatkan goresan, jika menggunakan kuku terus menerus maka layar menjadi cepat rusak.
Perlu diketahui, layar sentuh memiliki sistem kapasitif dengan lapisan pembungkus pada permukaanya. Lapisan pembungkus tersebut terbuat dari bahan indium tinoxide yang memiliki arus listrik menuju sensor. Sehingga layar hanya dapat merespon sentuhan jari bukan kuku ataupun benda lain.

6. Jauhkan Smartphone dari Medan Magnet
Disarankan jangan menyimpan smartphone di dekat benda yang mengandung medan magnet, seperti televisi, komputer, radio dan barang elektronik lainnya. Magnet mampu merusak kompenen logam yang terdapat pada ponsel khususnya layar.
Pengaruhnya, jika sering menyimpan didekat benda mengandung medan magnet, layar pada smarphone kualitasnya semakin lama akan memburuk. Layar akan menjadi bergaris atau terlihat titik-titik hitam pada layar.

Era Revolusi Industri 4.0, Saatnya Generasi Millennial Menjadi Dosen Masa Depan

Arus globalisasi sudah tidak terbendung masuk ke Indonesia. Disertai dengan perkembangan teknologi yang semakin canggih, dunia kini memasuki era revolusi industri 4.0, yakni menekankan pada pola digital economy, artificial intelligence, big data, robotic, dan lain sebagainya atau dikenal dengan fenomena disruptive innovation. Menghadapi tantangan tersebut, pengajaran di perguruan tinggi pun dituntut untuk berubah, termasuk dalam menghasilkan dosen berkualitas bagi generasi masa depan.
Menteri Riset, Teknologi, dan Pendidikan Tinggi (Menristekdikti) Mohamad Nasir menjelaskan, berdasarkan evaluasi awal tentang kesiapan negara dalam menghadapi revolusi industri 4.0 Indonesia diperkirakan sebagai negara dengan potensi tinggi. Meski masih di bawah Singapura, di tingkat Asia Tenggara posisi Indonesia cukup diperhitungkan. Sedangkan terkait dengan global competitiveness index pada World Economic Forum 2017-2018, Indonesia menempati posisi ke-36, naik lima peringkat dari tahun sebelumnya posisi ke-41 dari 137 negara.
“Tetapi jika dibandingkan dengan Malaysia, Singapura, dan Thailand, kita masih di bawah. Tahun ini global competitiveness index Thailand di peringkat 32, Malaysia 23, dan Singapura ketiga. Beberapa penyebab Indonesia masih kalah ini karena lemahnya higher education and training, science and technology readiness, dan innovation and business sophistication. Inilah yang perlu diperbaiki supaya daya saing kita tidak rendah,” tutur Nasir dalam konferensi pers di Gedung D Kemenristekdikti, Jakarta, Senin (29/1).
Nasir mengungkapkan, saat ini sasaran strategis Kemenristekdikti dianggap masih relevan sehingga perubahan hanya dilakukan pada program dan model layanan yang lebih banyak menyediakan atau menggunakan teknologi digital (online). Kendati demikian, kebijakan pendidikan tinggi pun harus disesuaikan dengan kondisi revolusi industri 4.0. Menurut dia, terdapat perubahan kebijakan dan program yang terkait dengan sumber daya iptek dikti, kelembagaan, pembelajaran dan kemahasiswaan, serta riset dan pengembangan juga inovasi.
“Perubahan dalam bidang sumber daya sangat penting, meliputi pengembangan kapasitas dosen dan tutor dalam pembelajaran daring. Jadi dosen ini perannya juga sebagai tutor. Kemudian pengembangan infrastruktur MOOC (Massive Open Online Course), teaching industry, dan e-library yang sebenarnya sudah berjalan,” papar Nasir.
Berkaitan dengan sumber daya, Nasir menambahkan, pada era ini Dosen memiliki tuntutan lebih, baik dalam kompetensi maupun kemampuan untuk melakukan kolaborasi riset dengan profesor kelas dunia. Nantinya, akan disusun kebijakan terkait izin tinggal para profesor asing yang akan melakukan kolaborasi dengan Dosen di perguruan tinggi Indonesia.
“Presiden Joko Widodo memberikan arahan setidaknya ada 1.000 profesor kelas dunia yang dapat berkolaborasi, tetapi kami punya target 200 profesor. Tetapi untuk mewujudkannya perlu ada aturan terkait izin tinggalnya. Jadi izin tinggalnya bukan izin kerja tetapi dalam kolaborasi untuk meningkatkan pendidikan tinggi Indonesia. Masa tinggalnya sesuai dengan masa kontrak yang ditetapkan, bisa dua sampai tiga tahun. Terkait itu, kami sudah berkomunikasi dengan Kementerian Ketenagakerjaan,” sebutnya.
Kondisi Dosen Indonesia saat ini sendiri masih didominasi oleh generasi baby boomers dan generasi X yang merupakan digital immigrant. Sementara mahasiswa yang dihadapi merupakan generasi millennial atau digital native. Direktorat Jenderal Sumber Daya Iptek Dikti pun berupaya menambah dosen dari generasi millennial, salah satunya melalui program Pendidikan Magister menuju Doktor untuk Sarjana Unggul (PMDSU), yakni program beasiswa percepatan S-2 dan S-3 bagi lulusan S-1 dalam kurun waktu empat tahun. Program PMDSU sendiri setidaknya sudah melahirkan dua dosen muda berkualifikasi Doktor, yaitu Grandprix (24 tahun) dan Suhendra Pakpahan (29 tahun). Bahkan, keduanya mampu menerbitkan lebih dari lima publikasi internasional terindeks Scopus.
“PMDSU ini merupakan sebuah terobosan yang kami lakukan guna menyediakan SDM masa depan Indonesia yang berkualitas dengan cara membangun role model pendidik dan peneliti yang ideal sekaligus menumbuhkan academic leader di perguruan tinggi, serta bekerja sama dengan komunitas keilmuan dalam merumuskan kompetensi inti keilmuan,” ucap Direktur Jenderal Sumber Daya Iptek Dikti, Ali Ghufron Mukti pada Rapat Kerja Nasional (Rakernas) Kemenristekdikti di Medan, belum lama ini.
Tantangan lain yang dihadapi dalam rangka memenuhi kebutuhan dosen berkualitas adalah menjaring lulusan terbaik perguruan tinggi untuk menjadi dosen. Pasalnya di era revolusi industri 4.0, profesi dosen semakin kompetitif. Setidaknya terdapat lima kualifikasi dan kompetensi dosen yang dibutuhkan, meliputi (1) educational competence, kompetensi berbasis Internet of Thing sebagai basic skill di era ini; (2) competence in research, kompetensi membangun jaringan untuk menumbuhkan ilmu, arah riset, dan terampil mendapatkan grant internasional; (3) competence for technological commercialization, punya kompetensi membawa grup dan mahasiswa pada komersialisasi dengan teknologi atas hasil inovasi dan penelitian; (4) competence in globalization, dunia tanpa sekat, tidak gagap terhadap berbagai budaya, kompetensi hybrid, yaitu global competence dan keunggulan memecahkan national problem; serta (5) competence in future strategies, di mana dunia mudah berubah dan berjalan cepat, sehingga punya kompetensi memprediksi dengan tepat apa yang akan terjadi di masa depan dan strateginya, dengan cara joint-lecture, joint-research, joint-publication, joint-lab, staff mobility dan rotasi, paham arah SDG’s dan industri, dan lain sebagainya.
Selain bidang sumber daya iptek dikti, imbuh Nasir, pada bidang kelembagaan kebijakan baru meliputi Peraturan Menteri (Permen) tentang Standar Pendidikan Tinggi Jarak Jauh (PJJ), fleksibilitas dan otonomi kewenangan kepada unit untuk mendorong kreativitas dan inovasi, serta memberi kesempatan untuk beroperasinya universitas unggul dunia di Indonesia. Untuk bidang pembelajaran dan kemahasiswaan, perubahan dilakukan dengan reorientasi kurikulum untuk membangun kompetensi era revolusi industri 4.0 berikut hibah dan bimbingan teknisnya, dan menyiapkan pembelajaran daring dalam bentuk hybrid atau blended learning melalui SPADA-IdREN. Sedangkan pada bidang riset dan pengembangan serta penguatan inovasi perubahan yang dilakukan meliputi penerapan teknologi digital dalam pengelolaan riset, harmonisasi hasil riset dan penerapan teknologi melalui Lembaga Manajemen Inovasi, serta mendorong riset dan inovasi di dunia usaha atau industri dengan pemberian insentif fiskal maupun non fiskal.
“Perguruan tinggi asing yang akan masuk Indonesia ini sudah mengantre. Kita jangan melihat sebagai ancaman tetapi peluang. Kemenristekdikti mengatur melalui Permen terkait izin perguruan asing tersebut, termasuk penetapan lokasi, program studi yang dibuka, bahkan mewajibkan untuk bekerja sama dan berkolaborasi dengan perguruan dalam negeri,”

Download Sc Website Sistem Informasi Nilai Online Sekolah

Download Sc Website Sistem Informasi Nilai Online Sekolah
Hello sobat kita kembali berbagi lagi sc website S.I.N.O ataupun sistem infromasi nilai online

untuk cara konfigurasinya cukup mudah kamu hanya perlu lakukan konfigurasi di bagian data base saja dan website kamu sudah bisa di gunakan bagi kamu yang belum tau cara upload filenya ke cpanel kamu bisa baca disini



silahkan download sc website nya
>>> DISINI <<<

Download Sc Website Daftar Mata Pelajaran Sederhana

Download Sc Website Daftar Mata Pelajaran Sederhana
ok deh sobat sekalian untuk sc website yang satu ini sangat mudah banget ya untuk di mengerti

cukup kamu mendowload sc webiste yang kami sedikan dan untuk edit jadwal nya kamu bisa lakukan langsung di menu index.html

cara upload filenya di hosting bisa baca di sini
langsug saja kita menuju link download nya ya sob
DOWNLOAD DISINI

Membuat ProgressBar dengan VB 6.0

 Membuat ProgressBar dengan VB 6.0
Lo pasti sering liat yang namanya progressbar. Itu tuh sebuah kotak atau bar yang terisi warna sampe penuh. Biasanya kalu kita mau masuk ke sebuah aplikasi pasti loading dulu..contoh saat kita mengaktifkan komputer, pasti Windowsnya loading dulu.

Buat yang lagi bikin program TA, ini bisa jadi tambahan sebelum orang lain masuk ke program yang lo bikin. Kita liat cara bikinnya yuk..


1. cek dulu apakah aplikasi visual basic udah terinstal di komputer lo
2. kalu udah.,jalankan aplikasi vb lo, pada jendela new project pilih standard exe
3. klik kanan pada toolbox, pilih components..
4. pilih Microsoft Windows Common Controls 6.0 (SP6)

5. pada toolbox.,pilih icon progressbar kemudian pindahkan kedalam form

6. tambahkan object Command Button, atur propertiesnya :
   Name    : CmdTest
   Caption  : &Test

7.  tambahkan object Timer kedalam form, beri interval 100 pada propertiesnya




8. klik 2x pada object Timer, tambahkan listing berikut :
   Private Sub Timer1_Timer()
     ProgressBar1.Value = ProgressBar1.Value + 2
     If ProgressBar1.Value = ProgressBar1.Max Then
       Timer1.Enabled = False
       Unload Me
     End If

  
End Sub

   Arti dari listing diatas adalah kita memberikan nilai pada object progressbar
   kemudian menambahkan nilai awal yg diberikan dengan kelipatan 2.
   jika nilai progressbar sama dengan nilai maks maka program akan keluar.

9. klik 2x pada area form yg kosong, tambahkan listing dibawah ini :
   Private Sub Form_Load()
    
Timer1.Enabled = False
   End Sub

   <menonaktifkan fungsi Timer1 dengan memberikan nilai false>

10. klik 2x pada object command button (tombol Test), tambahkan listing berikut :
     Private Sub CmdTest_Click()
       Timer1.Enabled = True
     End Sub

   <mengaktifkan kembali fungsi Timer1 dengan memberikan nilai true>

11. jalankan program dengan menekan tombol F5 pada keyboard, atau start
     pada toolbar. Kemudian klik tombol Test..

kalu lo mau menampilkan form setelah progressbar penuh, lo tinggal
memanggil form lain yang lo buat dengan menambahkan listing dibawah unload me
pada object Timer1.

contoh :

   Private Sub Timer1_Timer()
     ProgressBar1.Value = ProgressBar1.Value + 2
     If ProgressBar1.Value = ProgressBar1.Max Then
       Timer1.Enabled = False
       Unload Me
       form2.show
     End If

   End Sub
   

Cara Koneksikan Data Base Microsoft Office Acces Dengan Visual Basic 6

Cara Koneksikan Data Base Microsoft Office Acces Dengan Visual Basic 6

Helo Sobat jika sebelumnya kita membahas bagimana cara mengkoneksikan nya ke mysql dengan visual basic kali ini materi pembelajaran kita lebih mudah lagi.

Hanya dengan Ms.Acces




buruan simak artikelnya 









Langkah-langkahnya sebagai berikut :

  • Buat Database Microsoft Office Access, disini saya menggunakan Microsoft Office Access 2007, yang lain sesuaikan... :D
  • Simpan didalam folder dimana project kita akan di simpan (save) dengan format db_barang.mdb..



  • klick Create..
  • Buat sebuah tabel dengan nama "barang"
  • Kemudian desain fieldnya sebagai berikut :

Field Name

Data Type

Field Size

Format

kode_barang
Text
5

nama_barangText
25

jenis_barangText
15

harga_barangCurrency
Currency (Rp.xxx.xxx)
jumlahNumber
Long Integer


  • Kemudian buka Visual Basic 6.0, pilih VB Enterprise Edition Control.
  • Kemudian Desain Form seperti dibawah ini :

  • Berikut SourceCode nya :

Dim db As Connection
Dim rs As Recordset

Sub koneksi()
Set db = New Connection
db.CursorLocation = adUseClient
db.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\db_barang.mdb;Persist Security Info=False"
End Sub

Private Sub Command1_Click()
Set rs = New Recordset
rs.Open "barang", db, adOpenDynamic, adLockOptimistic
rs.AddNew
rs.Fields("kode_barang") = Text1.Text
rs.Fields("nama_barang") = Text2.Text
rs.Fields("jenis_barang") = Combo1.Text
rs.Fields("harga_barang") = Text3.Text
rs.Fields("jumlah") = Text4.Text
rs.Update
MsgBox "Data tersimpan"
Set DataGrid1.DataSource = rs
DataGrid1.Refresh
End Sub

Private Sub Command2_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text3.Text = ""
Text4.Text = ""
Combo1.Text = ""
Text1.SetFocus
End Sub

Private Sub Command3_Click()
Unload Me
End Sub

Private Sub Form_Load()
koneksi
Set rs = New Recordset
rs.Open "barang", db, adOpenDynamic, adLockOptimistic
Set DataGrid1.DataSource = rs
DataGrid1.Refresh
End Sub

Membuat Aplikasi CRUD Sederhana Menggunakan PHP-MySQL dengan MySQLi extension

Halo teman-teman, pada kesempatan kali ini saya akan berbagi tutorial tentang cara membuat aplikasi CRUD sederhana menggunakan PHP dan MySQL dengan mysqli extensions.
Sebelum membahas langkah-langkahnya ada baiknya kita mengenal apa itu aplikasi CRUD. CRUD merupakan singkatan dari Create, Read, Update dan Delete. Sesuai dengan namanya, aplikasi CRUD merupakan aplikasi yang digunakan untuk menginput data ke database (Create), menampilkan data dari database (Read), mengedit/mengupdate data pada database (Update) dan menghapus data dari database (Delete).
Tutorial ini saya tujukan terutama bagi teman-teman yang mungkin baru dalam mempelajari PHP. Memahami konsep CRUD sangat penting jika kita ingin membuat sebuah aplikasi. Tanpa memahami konsep ini, kita tidak bisa membuat aplikasi bahkan yang sangat sederhana sekalipun, kecuali jika aplikasi yang kita buat tidak berhubungan dengan database.
Bagi teman-teman yang belum menguasai dasar HTML, PHP dan MySQL, saya sarankan untuk mempelajarinya terlebih dahulu sebelum mengikuti tutorial ini. Akan lebih baik lagi jika Anda juga menguasai CSS. Karena di sini saya tidak akan menjelaskan hal-hal yang bersifat dasar. Jika teman-teman mengikuti tutorial ini, saya asumsikan teman-teman sudah menguasai dasar-dasar HTML, PHP dan MySQL.

Gambaran Aplikasi CRUD yang Akan Kita Buat

Kali ini kita akan belajar membuat aplikasi untuk mengolah biodata mahasiswa. Berikut ini gambaran hasil aplikasi yang akan kita buat:
Halaman utama menampilkan data mahasiswa:


Halaman index - crud php mysqli
Halaman untuk menampilkan data – crud php mysqli
Halaman untuk menginput data:


Halaman input data - crud php mysqli
Halaman untuk input data – crud php mysqli
Halaman untuk mengedit data:


Halaman edit data - crud php mysqli
Halaman edit data – crud php mysqli
Tampilan ketika akan menghapus data:


crud_php_mysqli_konfirmasi_delete
Tampilan ketika akan menghapus data – crud php mysqli
Adapun file-file yang nantinya akan kita buat adalah sebagai berikut:


Daftar file - crud php mysqli
Daftar file yang akan dibuat- crud php mysqli
Oke langsung saja, selanjutnya kita akan membahas langkah-langkahnya.

Langkah 1 : Menyiapkan Database

Langkah pertama yang harus kita lakukan adalah menyiapkan database terlebih dahulu. Database ini akan digunakan untuk menyimpan data dari aplikasi crud yang kita buat.
Buatlah database dengan nama crud_sederhana, bisa dengan menggunakan Command Promt atau dengan phpMyAdmin. Setelah database dibuat, langkah selanjutnya yaitu membuat tabel dengan nama mahasiswa ke dalam database tadi.
Struktur tabel mahasiswa adalah sebagai berikut:


crud_php_mysqli_tabel_mahasiswa
Tabel mahasiswa – crud php mysqli
Berikut ini adalah script untuk membuat tabel mahasiswa:
CREATE TABLE `mahasiswa` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `nim` char(8) DEFAULT NULL,
  `nama` varchar(100) DEFAULT NULL,
  `fakultas` varchar(50) DEFAULT NULL,
  `jurusan` varchar(50) DEFAULT NULL,
  `ipk` decimal(3,2) DEFAULT NULL,
  PRIMARY KEY (`id`)
);

Langkah 2 : Koneksi ke Database

Sebelum melakukan langkah ini kita harus membuat folder untuk menyimpan file-file yang nantinya akan kita buat. Buat folder dengan nama crud_sederhana di dalam folder htdocs.
Langkah selanjutnya yaitu membuat file untuk melakukan koneksi ke database. Buat file baru dengan nama koneksi.php, simpan ke dalam folder crud-sederhana tadi, kemudian isi dengan kode dibawah ini:
<?php
  // buat koneksi dengan database mysql
  $host = "localhost";
  $user = "root";
  $pass = "";
  $name = "crud_sederhana";
  $link = mysqli_connect($host,$user,$pass,$name);
  //periksa koneksi, tampilkan pesan kesalahan jika gagal
  if(!$link){
    die ("Koneksi dengan database gagal: ".mysql_connect_errno().
    " - ".mysql_connect_error());
  }
?>
Silahkan sesuaikan variabel $host dan $user sesuai dengan komputer Anda.
File koneksi.php ini nantinya akan kita panggil ke dalam file-file lainnya dengan fungsi include() agar setiap file bisa terhubung ke database.

Langkah 3 : Menampilkan Data

Langkah ketiga yaitu membuat file untuk menampilkan data. Karena akan kita jadikan sebagai halaman utama maka kita beri nama file ini dengan nama index.php. Setelah membuat file index.php di dalam folder crud_sederhana, isilah dengan kode berikut:
<?php
  // memanggil file koneksi.php untuk melakukan koneksi database
  include 'koneksi.php';
?>

<!DOCTYPE html>
<html>
  <head>
    <style>
      table{
        width: 840px;
        margin: auto;
      }
      h1{
        text-align: center;
      }
    </style>
  </head>
  <body>
    <h1>Tabel Biodata Mahasiswa</h1>
    <center><a href="input.php">Input Data &Gt; </a></center>
    <br/>
    <table border="1">
      <tr>
        <th>No</th>
        <th>NIM</th>
        <th>Nama</th>
        <th>Fakultas</th>
        <th>Jurusan</th>
        <th>IPK</th>
        <th>Pilihan</th>
      </tr>
      <?php
      // jalankan query untuk menampilkan semua data diurutkan berdasarkan nim
      $query = "SELECT * FROM mahasiswa ORDER BY nim ASC";
      $result = mysqli_query($link, $query);
      //mengecek apakah ada error ketika menjalankan query
      if(!$result){
        die ("Query Error: ".mysqli_errno($link).
           " - ".mysqli_error($link));
      }

      //buat perulangan untuk element tabel dari data mahasiswa
      $no = 1; //variabel untuk membuat nomor urut
      // hasil query akan disimpan dalam variabel $data dalam bentuk array
      // kemudian dicetak dengan perulangan while
      while($data = mysqli_fetch_assoc($result))
      {
        // mencetak / menampilkan data
        echo "<tr>";
        echo "<td>$no</td>"; //menampilkan no urut
        echo "<td>$data[nim]</td>"; //menampilkan data nim
        echo "<td>$data[nama]</td>"; //menampilkan data nama
        echo "<td>$data[fakultas]</td>"; //menampilkan data fakultas
        echo "<td>$data[jurusan]</td>"; //menampilkan data jurusan
        echo "<td>$data[ipk]</td>"; //menampilkan data ipk
        // membuat link untuk mengedit dan menghapus data
        echo '<td>
          <a href="edit.php?id='.$data['id'].'">Edit</a> /
          <a href="hapus.php?id='.$data['id'].'"
          onclick="return confirm(\'Anda yakin akan menghapus data?\')">Hapus</a>
        </td>';
        echo "</tr>";
        $no++; // menambah nilai nomor urut
      }
      ?>
    </table>
  </body>
</html>
Apabila index.php ini kita jalankan di web browser maka akan terlihat tampilan seperti ini:


crud_php_mysqli_halaman_index_kosong
Tabel biodata mahasiswa – crud php mysqli
Seperti yang kita lihat, tabel mahasiswa di atas masih kosong karena memang kita belum memasukkan data apapun ke dalam tabel. Untuk itu pada langkah selanjutnya kita akan membuat sebuah halaman untuk memasukkan data pada tabel mahasiswa.

Langkah 4 : Memasukkan Data

Pada tahap ini kita akan membuat dua buah file. File yang pertama berisi sebuah form untuk memasukkan data yang akan kita beri nama input.php. File yang kedua berfungsi untuk memproses data yang telah dimasukkan pada form input.php. File ini kita beri nama input_proses.php.
Berikut ini adalah tampilan kode pada file input.php:
<!DOCTYPE html>
<html>
  <head>
    <style>
      h1{
        text-align: center;
      }
      .container{
        width: 400px;
        margin: auto;
      }
    </style>
  </head>
  <body>
    <h1>Input Data</h1>
    <div class="container">
      <form id="form_mahasiswa" action="input_proses.php" method="post">
        <fieldset>
        <legend>Input Data Mahasiswa</legend>
          <p>
            <label for="nim">NIM : </label>
            <input type="text" name="nim" id="nim" placeholder="Contoh: 12345678">
          </p>
          <p>
            <label for="nama">Nama : </label>
            <input type="text" name="nama" id="nama">
          </p>
          <p>
            <label for="fakultas" >Fakultas : </label>
              <select name="fakultas" id="fakultas">
                <option value="Kedokteran">Kedokteran </option>
                <option value="MIPA">MIPA</option>
                <option value="Ekonomi">Ekonomi</option>
                <option value="Teknik">Teknik</option>
                <option value="Sastra">Sastra</option>
                <option value="Hukum">Hukum</option>
              </select>
          </p>
          <p>
            <label for="jurusan">Jurusan : </label>
            <input type="text" name="jurusan" id="jurusan">
          </p>
          <p >
            <label for="ipk">IPK : </label>
            <input type="text" name="ipk" id="ipk" placeholder="Contoh: 2.75">
          </p>

        </fieldset>
        <p>
          <input type="submit" name="input" value="Tambah Data">
        </p>
      </form>
    </div>
  </body>
</html>
Tampilan halaman input.php:


crud_php_mysqli_form_input
Form input – crud php mysqli
Saya rasa kode di atas cukup mudah dipahami karena hanya berupa html. Pada kode di atas terdapat form dengan action = “input_proses.php”, artinya ketika form tersebut disubmit maka data yang diinputkan pada form akan diproses oleh file input_proses.php
Tampilan kode input_proses.php adalah sebagai berikut:
<?php
// memanggil file koneksi.php untuk melakukan koneksi database
include 'koneksi.php';

// mengecek apakah tombol input dari form telah diklik
if (isset($_POST['input'])) {

 // membuat variabel untuk menampung data dari form
 $nim = $_POST['nim'];
  $nama = $_POST['nama'];
  $fakultas = $_POST['fakultas'];
  $jurusan = $_POST['jurusan'];
  $ipk = (float) $_POST['ipk'];

  // jalankan query INSERT untuk menambah data ke database
  $query = "INSERT INTO mahasiswa VALUES (NULL, '$nim', '$nama', '$fakultas','$jurusan',$ipk)";
  $result = mysqli_query($link, $query);
  // periska query apakah ada error
  if(!$result){
      die ("Query gagal dijalankan: ".mysqli_errno($link).
           " - ".mysqli_error($link));
  }
}

// melakukan redirect (mengalihkan) ke halaman index.php
header("location:index.php");
?>
File input_proses.php akan mengambil data yang diinput dari form pada halaman input.php kemudian memasukkan data tersebut ke dalam database menggunakan query INSERT INTO.
Sampai tahap ini kita sudah bisa menginput data ke dalam tabel mahasiswa, namun kita belum bisa melakukan edit data dan hapus data.

Langkah 5 : Mengupdate / Mengedit Data

Langkah selanjutnya yaitu membuat halaman untuk update/edit data. Sama seperti sebelumnya, pada tahap ini kita akan membuat dua file: file untuk membuat form dan file untuk memproses form.
Sekarang buat file untuk membuat form update data dengan nama edit.php. kemudian isikan kode berikut:
<?php
  // memanggil file koneksi.php untuk membuat koneksi
  include 'koneksi.php';

  // mengecek apakah di url ada nilai GET id
  if (isset($_GET['id'])) {
    // ambil nilai id dari url dan disimpan dalam variabel $id
    $id = ($_GET["id"]);

    // menampilkan data mahasiswa dari database yang mempunyai id=$id
    $query = "SELECT * FROM mahasiswa WHERE id='$id'";
    $result = mysqli_query($link, $query);
    // mengecek apakah query gagal
    if(!$result){
      die ("Query Error: ".mysqli_errno($link).
         " - ".mysqli_error($link));
    }
    // mengambil data dari database dan membuat variabel" utk menampung data
    // variabel ini nantinya akan ditampilkan pada form
    $data = mysqli_fetch_assoc($result);
    $nim = $data["nim"];
    $nama = $data["nama"];
    $fakultas = $data["fakultas"];
    $jurusan = $data["jurusan"];
    $ipk = $data["ipk"];

  } else {
    // apabila tidak ada data GET id pada akan di redirect ke index.php
    header("location:index.php");
  }

?>
<!DOCTYPE html>
<html>
  <head>
    <style>
      h1{
        text-align: center;
      }
      .container{
        width: 400px;
        margin: auto;
      }
    </style>
  </head>
  <body>
    <h1>Edit Data</h1>
    <div class="container">
      <form id="form_mahasiswa" action="edit_proses.php" method="post">
        <input type="hidden" name="id" value="<?php echo $id; ?>">
        <fieldset>
        <legend>Edit Data Mahasiswa</legend>
          <p>
            <label for="nim">NIM : </label>
            <input type="text" name="nim" id="nim" value="<?php echo $nim ?>">
          </p>
          <p>
            <label for="nama">Nama : </label>
            <input type="text" name="nama" id="nama" value="<?php echo $nama ?>">
          </p>
          <p>
            <label for="fakultas" >Fakultas : </label>
              <select name="fakultas" id="fakultas">
                <option value="Kedokteran" <?php if($data['fakultas'] == 'Kedokteran'){ echo 'selected'; } ?>>
                Kedokteran </option>
                <option value="MIPA" <?php if($data['fakultas'] == 'MIPA'){ echo 'selected'; } ?>>
                MIPA</option>
                <option value="Ekonomi" <?php if($data['fakultas'] == 'Ekonomi'){ echo 'selected'; } ?>>
                Ekonomi</option>
                <option value="Teknik" <?php if($data['fakultas'] == 'Teknik'){ echo 'selected'; } ?>>
                Teknik</option>
                <option value="Sastra" <?php if($data['fakultas'] == 'Sastra'){ echo 'selected'; } ?>>
                Sastra</option>
                <option value="Hukum" <?php if($data['fakultas'] == 'Hukum'){ echo 'selected'; } ?>>
                Hukum</option>
              </select>
          </p>
          <p>
            <label for="jurusan">Jurusan : </label>
            <input type="text" name="jurusan" id="jurusan" value="<?php echo $jurusan ?>">
          </p>
          <p >
            <label for="ipk">IPK : </label>
            <input type="text" name="ipk" id="ipk" value="<?php echo $ipk ?>">
          </p>
        </fieldset>
        <p>
          <input type="submit" name="edit" value="Update Data">
        </p>
      </form>
  </div>
  </body>
</html>
Tampilan halaman edit:


crud_php_mysqli_form_edit
Form Edit – crud php mysqli
Halaman edit data ini dapat diakses melalui tombol link yang terdapat pada kolom pilihan Tabel Biodata Mahasiswa pada halaman index.php.


crud_php_mysqli_tombol_edit
Tombol edit data – crud php mysqli
Link tersebut mengandung query string. Query string adalah sebutan untuk karakter tambahan di belakang URL atau di belakang penulisan alamat dari sebuah situs. Contohnya apabila kita mengeklik tombol edit pada mahasiswa dengan id = 3, maka akan menuju ke alamat:
http://localhost/crud_sederhana/edit.php?id=3
Tambahan teks “?id=3” inilah yang disebut dengan query string. Karakter tanda tanya (?) merupakan pembatas antara alamat situs dengan query string.
Pada contoh tersebut berarti kita mengirim data berupa variabel “id” yang bernilai “3” ke dalam halaman http://localhost/crud_sederhana/edit.php. Data ini bisa diakses menggunakan variabel $_GET[”id”].
File edit.php akan mengambil nilai $_GET[”id”] dan disimpan pada variabel $id. Setelah itu data mahasiswa yang akan diedit ditampilkan menggunakan query "SELECT * FROM mahasiswa WHERE id='$id'". Hasil query kemudian disimpan pada beberapa variabel. Variabel-variabel ini digunakan untuk mengisi atribut value pada form agar data tersebut dapat tampil di form.
Sekarang buat file edit_proses.php. Lalu isikan kode berikut:
<?php
// mengecek apakah tombol edit telah diklik
if (isset($_POST['edit'])) {
  // buat koneksi dengan database
  include("koneksi.php");

  // membuat variabel untuk menampung data dari form edit
  $id = $_POST['id'];
  $nim = $_POST['nim'];
 $nama = $_POST['nama'];
 $fakultas = $_POST['fakultas'];
 $jurusan = $_POST['jurusan'];
 $ipk = (float) $_POST['ipk'];

  //buat dan jalankan query UPDATE
  $query  = "UPDATE mahasiswa SET ";
  $query .= "nim = '$nim', nama = '$nama', ";
  $query .= "fakultas='$fakultas', ";
  $query .= "jurusan = '$jurusan', ipk=$ipk ";
  $query .= "WHERE id = '$id'";

  $result = mysqli_query($link, $query);

  //periksa hasil query apakah ada error
  if(!$result) {
    die ("Query gagal dijalankan: ".mysqli_errno($link).
       " - ".mysqli_error($link));
  }
}

//lakukan redirect ke halaman index.php
header("location:index.php");

?>
File edit_proses.php akan mengambil data yang diinput dari form pada halaman edit.php kemudian melakukan update data menggunakan query UPDATE.

Langkah 6 : Menghapus Data

Langkah terakhir yaitu membuat halaman untuk menghapus data. Buat file bernama hapus.php kemudian isi dengan kode berikut:
<?php
// buka koneksi dengan MySQL
  include("koneksi.php");

  //mengecek apakah di url ada GET id
  if (isset($_GET["id"])) {

    // menyimpan variabel id dari url ke dalam variabel $id
    $id = $_GET["id"];

    //jalankan query DELETE untuk menghapus data
    $query = "DELETE FROM mahasiswa WHERE id='$id' ";
    $hasil_query = mysqli_query($link, $query);

    //periksa query, apakah ada kesalahan
    if(!$hasil_query) {
      die ("Gagal menghapus data: ".mysqli_errno($link).
           " - ".mysqli_error($link));
    }
  }
  // melakukan redirect ke halaman index.php
  header("location:index.php");
?>
Sama seperti halaman edit.php, halaman hapus.php ini dapat diakses melalui link yang terdapat pada kolom Pilihan pada Tabel Biodata Mahasiswa di halaman index.php.
File hapus.php akan mengambil nilai id pada query string menggunakan variabel $_GET[“id”]. Nilai id ini digunakan untuk mengetahui data mahasiswa yang mana yang akan dihapus. Setelah itu data dihapus menggunakan query "DELETE FROM mahasiswa WHERE id='$id' ".
Sampai tahap ini kita telah selesai membuat aplikasi CRUD sederhana untuk mengolah data mahasiswa. Apabila teman-teman masih kesulitan atau mungkin tidak ingin repot-repot, saya menyediakan source code yang dapat Anda download di link berikut ini:
Download Aplikasi CRUD Sederhana
Demikian tutorial Membuat Aplikasi CRUD Sederhana Menggunakan PHP-MySQL dengan MySQLi extension yang saya buat. Apabila ada hal yang ingin ditanyakan atau ada saran bisa Anda tulis di bagian komentar.
Terima kasih. Semoga bermanfaat.
Copyright © Basic Ricky. All rights reserved. Template by R TEAM NET