softskill

navigasi

Rabu, 26 Juni 2013

TULISAN 8, CARA MEMBUAT DATA BASE SEDERHANA DI PHPMYADMIN,MATA KULIAH PENDIDIKAN KEWARGANEGARAAN



                    
MATA KULIAH   : PENDIDIKAN KEWARGANEGARAAN 
NAMA                    : HERMANSYAH
KELAS                   : 2DB11
NPM                       : 33111347



CARA MEMBUAT DATA BASE SEDERHANA DI PHPMYADMIN


Pertama-tama buka Xampp-control panel di start,lalu setelah muncul xampp control panel application  lalu start aphace , mysql,dan filezilla hingga running ,kemudian masukin codingannya PHP ke notepad++ dalam membuat PHP harus melalui Notepad++ agar lebih mudah dan lebih bagus dalam membuat kodingan  berikut tampilannya:



-setelah itu kita ke localhost/phpmyadmin kita buat data base dengan nama db_pegawai lalu akan muncul kotak dialog berhasil membuat data base , setelah itu ke sql klik icon sql lalu di kotak run sql buat kodingan untuk membuat tabel dengan nama daftar_pegawai, maka akan muncul pemberitahuan berhasil , berikut tampilannya :





 -Pembuatan data base db_pegawai




-pembuatan tabel di sql :





-setelah semua koneksi sudah di setting di localhost/phpmyadmin, kemudian kita buat kodingan untuk koneksi dari php ke data base sql berikut kodingan untuk form conn.php:
<?php
$host = "localhost";
$user = "root";
$pass = "";
$dbName = "db_pegawai";
mysql_connect($host, $user, $pass);
mysql_select_db($dbName) or die ("connect failed ! : ".mysql_error());
?>
Fungsi kodingan diatas sebagai koneksi antara hostingan menuju ke localhost dan user degan metode root mysql_connect($host, $user, $pass); dan
mysql_select_db($dbName) or die ("connect failed ! : ".mysql_error()); jika berhasil di connet maka akan ke dbName dimana dbName adalah data base db_pegawai jika error maka akan muncul perintah connect failed dengan mysql error.berikut tampilannya:





 untuk cek koneksi berhasil atau tidak kita ketik di addres mozzila  localhost/tugas/conn.php, Berikut tampilannya:



-Setalah conn.php sudah dibuat kemudian kita membuat form input.php , berikut kodingan nya :


Penjelasan :

-<center><a href='input.php'>tambah Data</a> | <a href='view.php'>Lihat Data</a></center> disini fungsinya untuk membuat menu diatas tabel dengan menambahkan link-link ke dala text-text tersebut dengan metode post untuk formnya
<form action="" method="post"> , kemudian <table align='center' cellpadding='5' cellspacing='5'> makdsudnya dibuat tabel dengan posisi ditengah dan spasi 5 , lalu <tr> untuk membuat baris baru kemudian  <td colspan='2' align='center' bgcolor='cyan'><b>Penambahan Data Pegawai</b></td> fungsinya untuk membuat isi dari kolom colspan untuk membagi kolo menjadi 2 bagian dengan judul tabel penambahan data pegawai , lalu <b> untuk tulisan tebal. Setelah itu ditutup </td> dan baris juga ditutup
</tr>.
-kemduian <tr>lagi untuk membuat baris baru lagi untuk membuat inputan nama dengan tipe inputan metode input dari keyboard dengan nama variabel nama lalu tutup kembali baris dan kolomnya kemudian buat baris baru lagi terus isi kolom nya dengan inputan jabatan  dengan metode select option dimana inputan hanya dengan diklik saja dimana didalam option terdapat manager dan sekertaris
<td>Nama</td>
<td><input type="text" name="nama" /></td>
</tr>
<tr>
<td>Jabatan</td>
<td>
<select name='jabatan'>
<option value='manager'>Manager</option>
<option value='sekertaris'>Sekertaris</option>
</select>
</td>
</tr>

-kemudian buat baris baru lagi lalu buat submit simpan agar setiap kita input kita simpan  degan colspan juga sama 2 dan warna baris cyan atau biru muda , dan type input submit dengan nama simpan , setelah itu di tutup barisnya dan ditutup tabelnya dan formnya ,.
<tr>
<td colspan='2' align='center' bgcolor='cyan'><input type="submit" value="simpan" name="simpan"></td>
</tr>
</table>
</form>

-kemdian disini kita mulai kodigan php pertama-tama require conn.php atau mengambil koneksi dari conn.php agar tersambung pada saat kita simpan data kita akan masuk ke phpmyadmin sql , lalu kita setting metode postnya agar terproses dengan post mengambil data dari inputan nama dan jabatan yang akan disimpan di variabel $nama dan $jabatan <?php
require "conn.php";
if (isset($_POST['simpan'])){
$nama = $_POST['nama'];
$jabatan = $_POST['jabatan'];

-$sql_insert_data = mysql_query("insert into daftar_pegawai values('','$nama','$jabatan')"); fungsinya untuk tadi agar data kita yang kita simpan akan masuk ke sql tabel daftar_pegawai lalu jika data berhasil disimpan maka akan muncul string data berhasil disimpan jika gagal maka muncul data gagal disimpan. Dengan menggunakan fungsi echo .lalu tutup kodingan input.php dengan ?> sebagai tanda selesai kodingan .
if($sql_insert_data){
echo"Data berhasil ditambah";}
else{
echo"Data gagal ditambah";}
}
?>
Berikut hasilnya , jika ingin ke inputan ketik kodingan localhost/tugas/input.php:




-Dan setelah data inputan sudah keinput semua, jika kita ingin melihat data kita tinggal diklik lihat data jika masih ingin menambahakan data tinggal di klik tambah data , karena didalam tulisan tersebut sudah ada link-linknya . sebelum itu kita buat dahulu view.php nya berikut kodinganya :
                                                                  




 Penjelasan :
<center><a href='input.php'>tambah Data</a> | <a href='view.php'>Lihat Data</a></center> fungsinya sama kaya kodingan di input.php, sebagai menu dimana didalamnya sudah diberikan link-linknya ,

- <table align='center' border='1'>
<tr>
<td colspan='3' align='center'><b>Daftar Pegawai</b></td>
</tr>
<tr>
<td align='center'>id</td>
<td align='center'>nama</td>
<td align='center'>jabatan</td>
</tr>
Fungsinya disini untuk membuat tabel dengan posisi ditengah dan ditambah dengan border agar ada garis-garis disetiap batasnya  lalu baris pertama diisi kolom-kolom fieldnya dengan text id , nama , dan jabatan lalu tutup kolo dan baris dengan </td> dan </tr> .

-Setelah itu kita mulai kodingan php dimulai dengan <?php lalu require “conn.php” artinya kita akan mengambil koneksi dari conn.php agar tersambung ke phpmyadmin sql , lalu
$sql_tampil_data = mysql_query("select * from daftar_pegawai order by nama asc"); maksudnya tampil data diambil dari mysql_qurey dari tabel daftar pegawai dengan nama sebagai fungsi pengambilanya   . kemudian while($data_asisten = mysql_fetch_assoc($sql_tampil_data)){ maksudnya  data yang ditampilakan sebanyak data yang sudah kita input , diman $id,$namadan $jabatan di ambil dari $data _asisten dimana $data_asisten adalah perintah menampilkan data yang sudah kita input , lalu data tersebut seperti nama dan jabatan di ambil dari variabel $id,$nama, dan $jabatan , kemudian tutup kodingan php dengan ?> dan tutup tabelnya dengan </table>
$id = $data_asisten['id'];
$nama = $data_asisten['nama'];
$jabatan = $data_asisten['jabatan'];
$total_asisten = mysql_num_rows($sql_tampil_data);
echo "
<tr>
<td>$id</td>
<td>$nama</td>
<td>$jabatan</td>
</tr>";
}
?>
</table>
 Berikut hasilnya ketika kita klik lihat data pada menu  :

 

Dan berikut tampilan apabila kita buka data basenya hasilnya di localhost/phpyadminya , lalu klik db_pegawai lalu klik lagi daftar_pegawai. Berikut tampilannya :






                                                                  
                                                                  

1 komentar:

  1. Bagus Bisa menambah Pengetahuan Tentang bagaimana Meng Conf nya.

    BalasHapus