SlideShare uma empresa Scribd logo
1 de 8
Baixar para ler offline
Cara Mudah Koneksi Php Dan Mysql Dengan Database
Pendahuluan
Dewasa ini, perkembangan teknologi semakin berkembang pesat. Mulai dari informasi,
komunikasi sampai teknologi internet yang sudah merambah ke segala arah. Dan seiring
dengan berjalannya waktu banyak perkembangan yang terjadi pasa dunia internet.
Termasuk pesatnya perkembangan perangkat lunak seperti Apache,MySql dan PHP yang
selalu di-update oleh produsennya masing-masing. Disini, saya akan sedikit menjelaskan
tentang pengolahan data melalui database dan bagaimana cara menerapkan script-scirpt
php dan MYSql yang secara langsung bisa terkoneksi dengan database tersebut.
PHP merupakanf akronim dari “Personal Home Page”adalah bahasa Server-side scripting
yang menyatu dengan HTML untuk membuat halaman WEB dinamis.Semua sintaks dan
perintah PHP akan diekskusi di server kemudian hasilnya dikirim ke browser dalam
format HTML.
Sedangkan pengertian dari MySQL adalah salah satu tipe database yang paling banyak
diminati para pengembang web karena selain mudah instalasinya, juga database ini
mampu menampung record sebanyak ratusan giga. Database ini juga berada di bawah
lisensi GNU yang berarti gratis dalam penggunaan maupun penggandaan. Berbeda dengan
database yang sejenis seperti Oracle.
Adapun contoh script php sebagai berikut :
Untuk dapat menampilkan hasil sciprt php yang telah dibuat melalui notepad++,
diperlukan aplikasi agar dapat terhubung dengan script php. Beberapa aplikasi paket
tersebut adalah :
a. XAMPP untuk versi windows dan LAMPP untuk versi linux.
b. WAMP server
c. APPServ
d. PHPTriad
Untuk penggunaan aplikasi paket diatas, tergantung dengan kebutuhan konsumen.
Terdapat banyak contoh script php yang dapat diaplikasikan dan dimanfaatkan berbagai
instansi. Dari script php yang telah dibuat, juga dapat dikoneksikan ke database, agar data
yang diinput dapat tersimpan dalam database tetrsebut. Salah satu cara untuk dapat
terkoneksi dengan database adalah membuka koneksi phpmyadmin dari salah satu aplikasi
paket yang dipilih misalnya Appserv. Langkah pertama yang dilakukan adalah mebuat
tabel terlebih dahulu sesuai dengan script yang telah dibuat. Kemudian koneksikan dengan
script php, selanjutnya coba run script yang telah dibuat dan pastikan sudah terkoneksi
dengan database. Apabila berhasil, maka data akan akan secara otomatis tersimpan ke
dalam database.
Langkah-langkah pembuatan database dan script html
Dibawah ini adalah contoh langkah-langkah script php yang dapat terkoneksi dengan
database menggunakan Appserv :
1. Langkah pertama adalah membuka localhost Appserv melalui browser dengan
mengetikkan localhost, sehingga muncul gambar seperti dibawah ini.
2. Kemudian isikan kotak dialog yang ada dengan user nama ‘root’ dan password ‘dini’
Untuk pengisian password sesuai dengan keinginan.
3. Selanjutnya pembuatan database dengan nama Database1.
4. Buat tabel didalam Database1 dengan cara ketik nama tabel yang akan dibuat,.
5. Kemudian isikan jumlah kolom lalu klik create sehingga terbentuk tabel yang
diinginkan seperti pada gambar dibawah ini.
6. Selanjutnya, buatlah script html pada notepad++ dengan isi script sesuai dengan tabel
database yang telah dibuat sebelumnya. Save script html dengan format php dan
simpan pada folder www di file Apppser.
<html>
<head><title>koneksimysql</title></head>
<form action=# method=post>
<table border=1>
Mohon Isi Identitas Anda<br>
</br>
<tr>
<td>Nama</td><td>:</td><td><input type=text name=Nama size=23></td>
</tr>
<td>NIM</td><td>:</td><td><input type=text name=NIM size=23></td>
</tr>
<tr>
<td>Gender</td><td>:</td><td><input type=text name=Gender size=23></td>
</tr>
<tr>
<td>Alamat</td><td>:</td><td><input type=text name=Alamat size=23></td>
</tr>
<tr>
<td>Jurusan</td><td>:</td><td><input type=text name=Jurusan size=23></td>
</tr>
<tr>
<td colspan=6><input type=submit value=save name=proses></td>
</tr>
</table>
<?php
if($_POST['proses']){
$Nama=$_POST['Nama'];
$NIM=$_POST['NIM'];
$Gender=$_POST['Gender'];
$Alamat=$_POST['Alamat'];
$Jurusan=$_POST['Jurusan'];
$databasename='database1';
$link=mysql_connect('localhost','root','dini')
or die (mysql_error());
mysql_select_db($databasename,$link);
$sql="INSERT INTO tabel1 (id, Nama, NIM, Gender, Alamat, Jurusan)
VALUES('','$Nama','$NIM','$Gender','$Alamat','$Jurusan')";
$query=mysql_query($sql);
if($query){
echo "Sukses";
}else{
echo "Coba Lagi";
}
}
?>
</body>
</html>
Agar script yang ditulis dapat terkoneksi dengan database, maka action mysql connect
harus sesuai dengan nama pada database.
7. Kemudian cek hasil script apakah sudah terkoneksi dengan database melaui web
browser dengan mengetikkan localhost/coba1.php sehingga muncul gambar seperti
dibawah ini :
8. Isikan data kemudian klik save.
9. Apabila pengisian data benar akan terlihat hasil gambar seperti dibawah ini.
10. Cek hasil penulisan data pada menu browseer di database. Data yang sudah diinput
akan terlihat pada daftra tersebut.
Langkah-langkah diatas merupakan contoh sederhana untuk pemula bagaimana cara
mengkoneksikan php-mysql dengan database. Selamat mencoba semoga bermanfaat.
Referensi atau sumber :
http://infoitn.webs.com

Mais conteúdo relacionado

Mais procurados

modul pemrograman web dengan dreamweaver, sql & php
modul pemrograman web dengan dreamweaver, sql & phpmodul pemrograman web dengan dreamweaver, sql & php
modul pemrograman web dengan dreamweaver, sql & phpIsmi Islamia
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...Doni Tobing
 
Modul dasar pemrograman web
Modul dasar pemrograman webModul dasar pemrograman web
Modul dasar pemrograman webDeka M Wildan
 
Bab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-databaseBab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-databasefebeniken
 
Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8Ichsan Smith
 
Modul Web Programming dengan PHP dan MySQL
Modul Web Programming dengan PHP dan MySQLModul Web Programming dengan PHP dan MySQL
Modul Web Programming dengan PHP dan MySQLeddie Ismantoe
 
Modul pemrograman web
Modul pemrograman webModul pemrograman web
Modul pemrograman webexkun
 
Laporan pemrograman berbasis web
Laporan pemrograman berbasis webLaporan pemrograman berbasis web
Laporan pemrograman berbasis webRifky Ardian
 
Asas cakephp-mvc
Asas cakephp-mvcAsas cakephp-mvc
Asas cakephp-mvckriptonium
 
Tugas 2 0317 individu
Tugas 2 0317 individuTugas 2 0317 individu
Tugas 2 0317 individueko nofrianto
 
Tutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi toko online berbasis web dengan PHPTutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi toko online berbasis web dengan PHPDeka M Wildan
 
Sisfo akademik #1 - data kelas
Sisfo akademik #1 - data kelasSisfo akademik #1 - data kelas
Sisfo akademik #1 - data kelasDoni Andriansyah
 
E commerce dengan php mysql.docx
E commerce dengan php mysql.docxE commerce dengan php mysql.docx
E commerce dengan php mysql.docxCandra Adi Putra
 
Webprograming
WebprogramingWebprograming
Webprogramingandreboys
 

Mais procurados (18)

modul pemrograman web dengan dreamweaver, sql & php
modul pemrograman web dengan dreamweaver, sql & phpmodul pemrograman web dengan dreamweaver, sql & php
modul pemrograman web dengan dreamweaver, sql & php
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
 
Modul dasar pemrograman web
Modul dasar pemrograman webModul dasar pemrograman web
Modul dasar pemrograman web
 
Bab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-databaseBab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-database
 
Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8Makalah Desain web menggunakan dreamweaver 8
Makalah Desain web menggunakan dreamweaver 8
 
Modul Web Programming dengan PHP dan MySQL
Modul Web Programming dengan PHP dan MySQLModul Web Programming dengan PHP dan MySQL
Modul Web Programming dengan PHP dan MySQL
 
Modul pemrograman web
Modul pemrograman webModul pemrograman web
Modul pemrograman web
 
Adit
AditAdit
Adit
 
Laporan pemrograman berbasis web
Laporan pemrograman berbasis webLaporan pemrograman berbasis web
Laporan pemrograman berbasis web
 
Asas cakephp-mvc
Asas cakephp-mvcAsas cakephp-mvc
Asas cakephp-mvc
 
Tugas php
Tugas phpTugas php
Tugas php
 
Tugas 2 0317 individu
Tugas 2 0317 individuTugas 2 0317 individu
Tugas 2 0317 individu
 
Cover
CoverCover
Cover
 
Tutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi toko online berbasis web dengan PHPTutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi toko online berbasis web dengan PHP
 
Belajar php
Belajar phpBelajar php
Belajar php
 
Sisfo akademik #1 - data kelas
Sisfo akademik #1 - data kelasSisfo akademik #1 - data kelas
Sisfo akademik #1 - data kelas
 
E commerce dengan php mysql.docx
E commerce dengan php mysql.docxE commerce dengan php mysql.docx
E commerce dengan php mysql.docx
 
Webprograming
WebprogramingWebprograming
Webprograming
 

Semelhante a KONEKSI_PHP_MYSQL

Membuat buku-tamu dengan Php
Membuat buku-tamu dengan PhpMembuat buku-tamu dengan Php
Membuat buku-tamu dengan PhpAlbertz Ace-Red
 
Arifadli membuat buku-tamu
Arifadli membuat buku-tamuArifadli membuat buku-tamu
Arifadli membuat buku-tamuHaswi Haswi
 
Manipulasi database mysql dgn php
Manipulasi database mysql dgn phpManipulasi database mysql dgn php
Manipulasi database mysql dgn phpHaswi Haswi
 
Belajar pemrograman berbasis web menggunakan DHTMLX, PHP dan MySQL
Belajar pemrograman berbasis web menggunakan DHTMLX, PHP dan MySQLBelajar pemrograman berbasis web menggunakan DHTMLX, PHP dan MySQL
Belajar pemrograman berbasis web menggunakan DHTMLX, PHP dan MySQLTobing Manuppak
 
Tugas 3 Pemrograman API
Tugas 3 Pemrograman APITugas 3 Pemrograman API
Tugas 3 Pemrograman API1110651055
 
pemrograman internet
pemrograman internetpemrograman internet
pemrograman internetmafailmi
 
Pengenalan web minggu pertama
Pengenalan web minggu pertamaPengenalan web minggu pertama
Pengenalan web minggu pertamaw4n5d
 
Teori Web Database Server Linux Debian
Teori Web Database Server Linux DebianTeori Web Database Server Linux Debian
Teori Web Database Server Linux DebianHasbullah Marwan
 
Belajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sqlBelajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sqleseszz
 
Tugas rekweb 2 individu
Tugas rekweb 2 individuTugas rekweb 2 individu
Tugas rekweb 2 individuFani Heryati
 

Semelhante a KONEKSI_PHP_MYSQL (20)

Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Module desain web
Module desain webModule desain web
Module desain web
 
Membuat buku-tamu dengan Php
Membuat buku-tamu dengan PhpMembuat buku-tamu dengan Php
Membuat buku-tamu dengan Php
 
Arifadli membuat buku-tamu
Arifadli membuat buku-tamuArifadli membuat buku-tamu
Arifadli membuat buku-tamu
 
W E B P R O G R A M M I N G
W E B  P R O G R A M M I N GW E B  P R O G R A M M I N G
W E B P R O G R A M M I N G
 
Web programming
Web programmingWeb programming
Web programming
 
Laporan
LaporanLaporan
Laporan
 
Manipulasi database mysql dgn php
Manipulasi database mysql dgn phpManipulasi database mysql dgn php
Manipulasi database mysql dgn php
 
Belajar pemrograman berbasis web menggunakan DHTMLX, PHP dan MySQL
Belajar pemrograman berbasis web menggunakan DHTMLX, PHP dan MySQLBelajar pemrograman berbasis web menggunakan DHTMLX, PHP dan MySQL
Belajar pemrograman berbasis web menggunakan DHTMLX, PHP dan MySQL
 
Tugas 3 Pemrograman API
Tugas 3 Pemrograman APITugas 3 Pemrograman API
Tugas 3 Pemrograman API
 
pemrograman internet
pemrograman internetpemrograman internet
pemrograman internet
 
Php & mysql
Php & mysqlPhp & mysql
Php & mysql
 
Pengenalan web minggu pertama
Pengenalan web minggu pertamaPengenalan web minggu pertama
Pengenalan web minggu pertama
 
Php & mysql
Php & mysqlPhp & mysql
Php & mysql
 
Teori Web Database Server Linux Debian
Teori Web Database Server Linux DebianTeori Web Database Server Linux Debian
Teori Web Database Server Linux Debian
 
1b.-intro-php (2).ppt
1b.-intro-php (2).ppt1b.-intro-php (2).ppt
1b.-intro-php (2).ppt
 
Php mysq l - siapa - takut
Php mysq l - siapa - takutPhp mysq l - siapa - takut
Php mysq l - siapa - takut
 
Api3
Api3Api3
Api3
 
Belajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sqlBelajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sql
 
Tugas rekweb 2 individu
Tugas rekweb 2 individuTugas rekweb 2 individu
Tugas rekweb 2 individu
 

Último

tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDmawan5982
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptxHendryJulistiyanto
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxRizkyPratiwi19
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxIgitNuryana13
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASKurniawan Dirham
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfElaAditya
 
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptxGiftaJewela
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfSitiJulaeha820399
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMmulyadia43
 
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajatLatihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajatArfiGraphy
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxPurmiasih
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSovyOktavianti
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5ssuserd52993
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxsukmakarim1998
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarankeicapmaniez
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxssuser35630b
 

Último (20)

tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SD
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
 
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
 
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajatLatihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajaran
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 

KONEKSI_PHP_MYSQL

  • 1. Cara Mudah Koneksi Php Dan Mysql Dengan Database Pendahuluan Dewasa ini, perkembangan teknologi semakin berkembang pesat. Mulai dari informasi, komunikasi sampai teknologi internet yang sudah merambah ke segala arah. Dan seiring dengan berjalannya waktu banyak perkembangan yang terjadi pasa dunia internet. Termasuk pesatnya perkembangan perangkat lunak seperti Apache,MySql dan PHP yang selalu di-update oleh produsennya masing-masing. Disini, saya akan sedikit menjelaskan tentang pengolahan data melalui database dan bagaimana cara menerapkan script-scirpt php dan MYSql yang secara langsung bisa terkoneksi dengan database tersebut. PHP merupakanf akronim dari “Personal Home Page”adalah bahasa Server-side scripting yang menyatu dengan HTML untuk membuat halaman WEB dinamis.Semua sintaks dan perintah PHP akan diekskusi di server kemudian hasilnya dikirim ke browser dalam format HTML. Sedangkan pengertian dari MySQL adalah salah satu tipe database yang paling banyak diminati para pengembang web karena selain mudah instalasinya, juga database ini mampu menampung record sebanyak ratusan giga. Database ini juga berada di bawah lisensi GNU yang berarti gratis dalam penggunaan maupun penggandaan. Berbeda dengan database yang sejenis seperti Oracle. Adapun contoh script php sebagai berikut :
  • 2. Untuk dapat menampilkan hasil sciprt php yang telah dibuat melalui notepad++, diperlukan aplikasi agar dapat terhubung dengan script php. Beberapa aplikasi paket tersebut adalah : a. XAMPP untuk versi windows dan LAMPP untuk versi linux. b. WAMP server c. APPServ d. PHPTriad Untuk penggunaan aplikasi paket diatas, tergantung dengan kebutuhan konsumen. Terdapat banyak contoh script php yang dapat diaplikasikan dan dimanfaatkan berbagai instansi. Dari script php yang telah dibuat, juga dapat dikoneksikan ke database, agar data yang diinput dapat tersimpan dalam database tetrsebut. Salah satu cara untuk dapat terkoneksi dengan database adalah membuka koneksi phpmyadmin dari salah satu aplikasi paket yang dipilih misalnya Appserv. Langkah pertama yang dilakukan adalah mebuat tabel terlebih dahulu sesuai dengan script yang telah dibuat. Kemudian koneksikan dengan script php, selanjutnya coba run script yang telah dibuat dan pastikan sudah terkoneksi dengan database. Apabila berhasil, maka data akan akan secara otomatis tersimpan ke dalam database. Langkah-langkah pembuatan database dan script html Dibawah ini adalah contoh langkah-langkah script php yang dapat terkoneksi dengan database menggunakan Appserv : 1. Langkah pertama adalah membuka localhost Appserv melalui browser dengan mengetikkan localhost, sehingga muncul gambar seperti dibawah ini.
  • 3. 2. Kemudian isikan kotak dialog yang ada dengan user nama ‘root’ dan password ‘dini’ Untuk pengisian password sesuai dengan keinginan. 3. Selanjutnya pembuatan database dengan nama Database1. 4. Buat tabel didalam Database1 dengan cara ketik nama tabel yang akan dibuat,.
  • 4. 5. Kemudian isikan jumlah kolom lalu klik create sehingga terbentuk tabel yang diinginkan seperti pada gambar dibawah ini. 6. Selanjutnya, buatlah script html pada notepad++ dengan isi script sesuai dengan tabel database yang telah dibuat sebelumnya. Save script html dengan format php dan simpan pada folder www di file Apppser. <html> <head><title>koneksimysql</title></head> <form action=# method=post> <table border=1> Mohon Isi Identitas Anda<br> </br> <tr>
  • 5. <td>Nama</td><td>:</td><td><input type=text name=Nama size=23></td> </tr> <td>NIM</td><td>:</td><td><input type=text name=NIM size=23></td> </tr> <tr> <td>Gender</td><td>:</td><td><input type=text name=Gender size=23></td> </tr> <tr> <td>Alamat</td><td>:</td><td><input type=text name=Alamat size=23></td> </tr> <tr> <td>Jurusan</td><td>:</td><td><input type=text name=Jurusan size=23></td> </tr> <tr> <td colspan=6><input type=submit value=save name=proses></td> </tr> </table> <?php if($_POST['proses']){ $Nama=$_POST['Nama']; $NIM=$_POST['NIM']; $Gender=$_POST['Gender']; $Alamat=$_POST['Alamat']; $Jurusan=$_POST['Jurusan']; $databasename='database1'; $link=mysql_connect('localhost','root','dini') or die (mysql_error()); mysql_select_db($databasename,$link); $sql="INSERT INTO tabel1 (id, Nama, NIM, Gender, Alamat, Jurusan) VALUES('','$Nama','$NIM','$Gender','$Alamat','$Jurusan')"; $query=mysql_query($sql); if($query){ echo "Sukses"; }else{
  • 6. echo "Coba Lagi"; } } ?> </body> </html> Agar script yang ditulis dapat terkoneksi dengan database, maka action mysql connect harus sesuai dengan nama pada database. 7. Kemudian cek hasil script apakah sudah terkoneksi dengan database melaui web browser dengan mengetikkan localhost/coba1.php sehingga muncul gambar seperti dibawah ini : 8. Isikan data kemudian klik save.
  • 7. 9. Apabila pengisian data benar akan terlihat hasil gambar seperti dibawah ini. 10. Cek hasil penulisan data pada menu browseer di database. Data yang sudah diinput akan terlihat pada daftra tersebut.
  • 8. Langkah-langkah diatas merupakan contoh sederhana untuk pemula bagaimana cara mengkoneksikan php-mysql dengan database. Selamat mencoba semoga bermanfaat. Referensi atau sumber : http://infoitn.webs.com