Anda di halaman 1dari 5

BAB I PENDAHULUAN

A. Pengertian PHP

PHP merupakan script untuk pemrograman script web server-side,script yang membuat dokumen HTML secara on the fly,dokumen HTML yang dihasilkan dari suatu aplikasi bukan dokumen HTML yang dibuat dengan menggunakan editor teks atau editor HTML. Dengan menggunakan PHP maka maintance suatu situs web menjadi lebih mudah. Proses update data dapat dilakukan dengan menggunakan aplikasi yang dibuat dengan menggunakan script PHP. Berikut adalah contoh umum yang digunakan untuk menjelaskan tentang PHP sebagai script yang disisipkan dalam dokumen HTML: <html> <head> <title> contoh</title> </head> <body> <? Echo hai saya dari script PHP!?> </body> </html> Gambar 1.1 tampilan kode php
B. Pengertian Mysql

Mysql adalah sebuah program database server yang mampu menerima dan mengirikan datanya sangat cepat,multi user serta menggunakan perintah standar SQL (structured Query Languange). Mysql sendiri adalah sebuah database server yang mampu menangani beberapa user didalamnya. Dengan demikian,Mysql juga mampu menangani beberapa intruksi sekaligus dalam setiap waktu akses. Di dalam sistemnya,MYSQL merekan semua data user dalam sebuah table yang berada pada database yang benama Mysql.
C. Menggunakan Database Mysql

Sebuah website yang interaktif dan dinamis,tentu membutuhkan penyimpanan dan data yang fleksibel dan cepat untuk diakses. Salah satu database untuk server

adalah MySQL. Jenis database ini sangat popular dan digunakan pada banyak website di Internet sebagai bank data. MySQL menggunakan SQL dan bersifat free. Selain itu,MySQL dapat berjalan diberbagai platform,antara lain Linux,Windows,dan lain sebagainya. PHP telah menyediakan fasilitas untuk koneksi hampir semua program database popular baik yang bersifat komersial maupun gratis. Disini, database yang akan digunakan adalah MySql. Secara umum akses ke database harus melalui tiga tahap,yaitu:
1. Koneksi ke database 2. Query ke database 3. Pemutusan koneksi dari database

Fungsi-fungsi PHP yang digunakan untuk koneksi dengan database adalah:


Mysql_connet(); Mysql_pconnect(); Mysql_select_db();

A. Mengenal Web Server Apache

Tugas utama apache adalah menghasilkan halaman web yang benar client pemita,berdasarkan kode PHP yang dituliskan oleh pembuat Web. Jika diperlukan,juga berdasarkan kode PHP yang dituliskan,maka dapat saja suatu database diakses terlebih dahulu (misalkan dalam mysql) untuk mendukung isi halaman web yang dihasilkan

BAB II DESKRPISI KERJA Langkah-langkah dalam membuat database dalam phpmyadmin dalam sistem informasi manajemen yang berbasis PHP adalah sebagai berikut:

1. Klik menu Startprogram aplikasi internetkemudian setelah muncul

jendela tersebutketikan http://localhost/phpmyadmin// OK. Dan akan muncul tampilan seperti berikut:

Gambar 2.1
2. Setelah muncul tampilan Phpmyadmin,langkah selanjutnya adalah

membuat database didalam phpmyadmin. Dituliskan di create new database dengan menulisakan pada Name: pegawai Number Of Field: 8, dimana dapat diartikan bahwa nama berarti tabel yang ingin kita buat bernama pegawai dengan menyertakan 8 tabel didalamnya.

Gambar 2.2 3. kemudian mengisi atribut-atributnya dengan 8 atribut dan isinya seperti tampak gambar dibawah:

Gambar 2.3 Apabila telah mengisi pada field-fieldnya,kemudian klik save dan tabel pegawai telah dibuat.
1. Kemudian setelah itu,database pegawai telah dibuat dan sekarang kita

membuat file PHP yang di gabungkan dengan HTML. Dan file yang pertama dibuat adalah file koneksi. Pertama ,klik pada notepad+ dan akan muncul

kotak notepad aktif dan masukkan syntax koneksi Dan syntaxnya adalah sebagai berikut: <?php $host="localhost"; $user="root"; $password="12345678"; $database="pegawai"; mysql_connect($host,$user,$password) or die ("Koneksi ke database gagal: <br><font color=red>".mysql_error()."</font><br>"); mysql_select_db($database) or die ("Database tidak bisa dibuka: <br><font color=red>".mysql_error()."</font><br>"); ?> Gambar 2.4 Setelah itu apabila telah selesai,klik filesave as simpan di Htdocs dengan menggunakan folder pegawai save dengan nama koneksi.phpklik OK. File koneksi pun telah tersimpan.
2. Kemudian file yang selanjutnya dibuat adalah file index yang untuk

menampilkan halaman awal dan syntaxnya (lihat dilampiran). Setelah itu klik save assimpan di folder pegawai yang terdapat di Htdocs save dengan nama index.php klik ok dan file index telah dibuat
3. Kemudian membuat file pada input_peg, yaitu file untuk memasukkan data

dan akan tampil pada saat di eksekusi.syntaxnya (lihat lampiran) setelah itu,file tersebut di simpan di folder pegawai
4. Setelah membuat file input pegawai,kemudian membuat file edit_pegawai.

Dan syntaxnya (lihat lampiiran). Kemudian di simpan didalam folder Htdocs dengan nama file disimpan edit_pegawai.php
5. Untuk bisa menghapus suatu file yang digunakan dengan PHP,dan dibuat file

delete. Dan syntaxnya adalah (lihat lampiran). Kemudian disimpan didalam folder Ht docs juga dengan nama file disimpan delete.php
6. Untuk yang terakhirnya membuat file tampilan yang akan berfungsi untuk

menampilkan keseluruhan tampilan dari database. Dan syntaxnya adalah sebagai berikut: <? $no = 1; $query = "SELECT nip, nama, tgllahir, jenkel, alamat FROM pegawai

ORDER BY nip"; $sql = mysql_query ($query); while ($hasil = mysql_fetch_array ($sql)) { $nip = $hasil['nip']; $nama = stripslashes ($hasil['nama']); $jenkel = ($hasil['jenkel']==0)?"Laki-laki" : "Wanita"; $tgllhr = stripslashes ($hasil['tgllahir']); $alamat = stripslashes ($hasil['alamat']); $warna = ($no%2==1)?"#ffffff":"#efefef"; ////tampilkan data Mahasiswa?> <tr bgcolor="<?=$warna?>"> <td><?=$no?></td> <td><?=$nip?></td> <td><?=$nama?></td> <td><?=$tgllhr?></td> <td><?=$jenkel?></td> <td><?=$alamat?></td> <td> <a href="index.php?page=foto&nip=<?=$nip?>">Foto</a><br/> <a href="index.php?page=detail&nip=<?=$nip?>">Detail</a><br/> <a href="index.php?page=edit&nip=<?=$nip?>">Edit</a><br/> <a href="index.php?page=delete&nip=<?=$nip?>">Delete</a></td> </tr> <? $no++; }?> </table> Gambar 2.5 Setelah itu disave ddi folder htdocsdisimpan di folder pegawai kemudian di di berikan nama tampil.php
7. Setelah selesai menuliskan

Anda mungkin juga menyukai