Rabu, 18 Desember 2013

Pengelolaan Informasi (MySql)

Artikel 1

Membuat database mysql dalam cpanel
Pada artikel berikut, saya akan berbagi informasi tentang bagaimana membuat database mysql dalam cpanel hosting. Informasi ini mungkin anda perlukan jika suatu saat ingin menempatkan aplikasi web atau membangun sebuah website dengan php dalam sebuah hosting di internet. Silahkan simak berikut ini.
Cpanel adalah jenis fasilitas yang diberikan oleh provider hosting untuk mengelola semua layanan yang berhubungan dengan hosting anda. Banyak sekali layanan yang bisa kita gunakan, diantaranya adalah pengaturan akun email, pengaturan sub domain, pengelolaan file, dan termasuk pengelolaan database mysql berbasis web.
Langkah pertama untuk mengelola database mysql, silahkan anda login dulu ke alamat cpanel hosting anda.
Cara login cpanel
Isikan username dan password yang sudah diberikan oleh provider hosting.
Setelah berhasil login, anda akan melihat tampilan menu utama seperti berikut ini :
Tampilan cpanel hosting
Kemudian cari ikon/menu untuk mengelola database mysql, seperti pada gambar yang saya tandai berikut :
Menu mysql database dalam cpanel
 Klik ikon dengan judul MySql Database, kemudian akan muncul sebuah halaman seperti berikut :
menambah database mysql
Silahkan isikan nama database mysql anda. Panjang Nama database umumnya 7 karakter. Setelah itu tekan tombol Create Database. Tunggu sampai ada konfirmasi berhasil mebuat database. Tekan back untuk kembali ke daftar database.
Langkah berikutnya adalah menambahkan user dalam sistem database mysql seperti pada gambar berikut :
user database mysql
Silahkan isikan username dan password. Usahakan indikator kekuatan password pada level hijau (Very strong), anda bisa gunakan password generator untuk membuat password yang ampuh. Jika sudah tinggal tekan tombol create user. Tunggu proses sampai ada konfirmasi berhasil, lalu tekan back.
Langkah berikutnya adalah menghubungkan database dengan user yang sudah kita buat. Lihat pada bagian bawah halaman seprti gambar berikut :
menghubungkan user dengan database
Pilih nama user serta nama database yang ingin anda hubungkan seperti gambar diatas, kemudian tekan add. Setelah itu akan muncul pengaturan hak dari user (user previllage) seperti gambar berikut :
mysql user previllage
Anda bisa sesuaikan dengan keperluan akses usernya, jika semua akses diberikan maka contreng semuanya dan tekan Make Changes. Tunggu proses sampai ada konfirmasi berhasil.
Database serta user mysql sudah berhasil kita buat, tinggal memasukkan susunan tabel dalam database yang sudah kita buat. Klik Menu Home, pada bagian kiri halaman untuk kembali ke halaman utama cpanel.

Untuk membuat tabel, caranya hampir sama seperti anda bekerja di localhost. Namun sebelumnya anda harus masuk ke fasilitas pengelolaan mysql yaitu phpmyadmin. Di halaman utama cpanel, silahkan cari pilihan menu phpmyadmin seperti gambar berikut :
cpanel phpmyadmin
Tampilan phpmyadmin tidak berbeda dengan yang sudah anda kenal, lihat gambar berikut :
tampilan phpmyadmin dalam cpanel
Jadi jangan bingung menggunakanya, dari sini anda bisa pilih daftar database yang ada di kiri hamaman, dan dapat melakukan operasi lain pada bagian kanan halaman. Untuk lanjutanya, silahkan anda baca artikel saya tentang cara membuat tabel dalam phpmyadmin.
Jika ada pertanyaan atau koreksi, silahkan anda masukkan pada komentar dibawah.
Semoga bermanfaat dan selamat mencoba.
- See more at: http://www.zainalhakim.web.id/posting/membuat-database-mysql-dalam-cpanel-hosting.html#sthash.3fomEnVV.dpuf

Artikel 2

Tutorial MySQL Relationship With(out) PHP

id
Pada artikel ini ada 20 poin, yang bisa kita ikuti supaya bisa menghubungkan MySQL dengan PHP. Silahkan diikuti good luck!
Ada empat proses standar untuk pengelolaan data: select, insert, update, delete.
Ada beberapa hal yang kita butuhkah dan semuanya gratis (free of charge), antara lain:
1. Web server ada bermacam-macam, kita pakai xampp saja (karena teman-teman di RisTIE banyak yang pakai ini), dan juga sudah ada Apache (untuk web server) dan MySQL (untuk basis data) didalamnya.
Bisa diunduh di –> http://www.apachefriends.org/en/xampp.html
2. Editor, bisa pakai Netbeans, CodeBlock, notepad++ dll untuk koding, tapi menggunakan notepad saya kira sudah cukup.
Download Notepad++ http://notepad-plus-plus.org/download/v6.5.1.html
3. Browser, kalau ini banyak juga macamnya: Mozilla Firefox, Internet Explorer, Opera, Safari, dll. Tapi saya menggunakan Google Chrome.
4. Buka xampp Control Panel, jalankan Apache dan MySQL, seperti gambar di bawah ini.
001
5. Buka phpMyAdmin caranya buka browser ketik:  http://localhost/phpmyadmin/
Tampilannya seperti dibawah ini:
002
6. Kita buat basis data, caranya: klik tab basis data –> isikan nama basis data: bd_playlist –> klik Buat
003
7. Membuat tabel, pilih basis data yang telah kita buat tadi (bd_playlist). Akan muncul seperti gambar dibawah ini:
004
Isikan nama tabel: tb_musik –> jumlah kolom: 3 –> klik Kirim
8. Maka akan muncul seperti dibawah ini:
005
Beri nama kolom: id, Judul, Artis. Jangan lupa beri centang pada A_I (Auto Increment) id. Lalu klik Simpan.
9. Akan muncul seperti di bawah ini:
006
untuk melihat: klik tb_musik
007
basis data telah siap.
Cara memasukkan data pada basis data tersebut.
008
Klik pada tab Tambahkan –> isi Nilai seperti di atas –> Klik Kirim
10. Sekarang kita hubungkan dengan PHP dengan MySQL. Buat folder pada direktori htdocs dengan
nama: MyPlaylist
009
Ketik kode di bawah ini:
<?php
$host = "localhost"; 
$username = "root";
$password = ""; 
$databasename = "bd_playlist"; 
$connection = mysql_connect($host, $username, $password) or die("Galat: ".mysql_error()); 
mysql_select_db($databasename, $connection) or die("Galat: ".mysql_error()); 
?>
ini saya ketik menggunakan Notepad++
010
Lalu simpan pada folder MyPlaylist, pada direktori C:\xampp\htdocs\MyPlaylist
11. Membuat halaman index, caranya: ketik kode php di bawah ini, simpan dengan nama index.php di direktori tadi.
<?php 
include "koneksi_bd.php"; 
$query=mysql_query ("SELECT * FROM tb_musik",$connection)or die (mysql_error()); 
$jumlah = mysql_num_rows($query); 
echo "<html>"; 
echo "<head>"; 
echo "<link href='gaya.css' type='text/css' rel='stylesheet'>"; 
echo "</head>"; 
echo "<title>MyAlbum by Abu</title>"; 
echo "<body>"; 
echo "<font color='darkblue' face='Comic Sans MS MS' size=3><b><br>My Album by Abu</b></font><br><br>"; 
echo "<a href='add.php' style=\"text-decoration: none\"><font face='Comic Sans MS' size='2'>Add New 
Album</font></a><br>"; 
echo "<br><table  border=\"0\" cellpadding=\"1\" cellspacing=\"1\" bordercolor=\"blue\" 
bgcolor=\"lightyellow\"> 
<tr bgcolor='orange' height=\"30\"><font color='lightyellow'> 
 <th align='left'><font color='lightyellow' face='Comic Sans MS' size=2>NO</font></th> 
        <th align='left'><font color='lightyellow' face='Comic Sans MS' size=2>Judul</font></th> 
        <th align='left'><font color='lightyellow' face='Comic Sans MS' size=2>Artis</font></th> 
        <th align='left'><font color='lightyellow' face='Comic Sans MS' size=2>Action</font></th> 
</tr>";  
$j=0; 
while ($row=mysql_fetch_array($query)) { 
    echo "<tr><td align='left' bgcolor='#CCFF66'>";echo "<font face='Arial' size=1>";echo 
$j+1;echo"</font>";echo"</td>"; 
    echo "<td align='left' bgcolor='#CCFF66'>";echo "<font face='Arial' size=1>";echo 
$row["Judul"];echo"</font>";echo"</td>"; 
 echo "<td align='left' bgcolor='#CCFF66'>";echo "<font face='Arial' size=1>";echo 
$row["Artis"];echo"</font>";echo"</td>"; 
    echo"<td align='left' bgcolor='#CCFF66'>";echo "<a href='delete.php?id=".$row['id']."' 
style=\"text-decoration: none\" title=\"Delete\"><font face='Comic Sans MS' 
size='1'>Delete</font></a>   <a href='edit.php?id=".$row['id']."' style=\"text-decoration: 
none\" title=\"Edit\"><font face='Comic Sans MS' size='1'>Edit</font></a>"; 
$j++; 
} 
echo"</table>"; 
echo "</body>"; 
echo "</html>"; 
?>
12. Untuk melihat tampilan: buka browser –> ketik http://localhost/myplaylist/, maka akan muncul seperti di bawah ini: 011
13. pada kode index.php baris ke 7 terdapat link untuk memanggil file CSS, untuk itu tambahkan juga sebuah file CSS. (simpan dengan namagaya.css)
body,html { 
    margin: 0 5px; 
    font-family: Verdana,sans-serif; 
    font-size:12px 
} 
h1 { 
    font-size:1.4em; 
    color: #008000; 
} 
a { 
    color: #008000; 
} 
th { 
    text-align: left; 
} 
td, th { 
    padding-right: 5px; 
} 
form dt { 
    width: 100px; 
    display: block; 
    float: left; 
    clear: left; 
} 
form dd { 
    margin-left: 0; 
    float: left; 
} 
form #submitbutton { 
    margin-left: 100px; 
}
Referensi untuk belajar CSS lebih lanjut –> https://developer.mozilla.org/id/docs/Web/CSS
14. Form untuk isian Add New Album, (simpan dengan nama Add.php) ini kodenya:
<html> 
    <head> 
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
        <title>Add New Album</title> 
        <link href="gaya.css" type="text/css" rel="stylesheet"> 
    </head> 
    <body> 
        <form action="masukan_data.php" method="POST"> 
            <font face="Comic Sans MS" color="green" size="3"><b><br>Add New Album</b></font> 
            <br>
  <table align="left"> 
                <tr> 
                    <td><font face="Comic Sans MS" color="darkblue" size="2">Judul</font></td> 
                    <td>:</td> 
                    <td><input type="text" name="judul" size="30"></td> 
                </tr> 
 
                <tr> 
                    <td><font face="Comic Sans MS" color="darkblue" size="2">Artis</font></td> 
                    <td>:</td> 
                    <td><input type="text" name="artis" size="30"></td> 
                </tr> 
 
                <tr> 
 
     <td></td><td></td> 
                    <td><input type="submit" value="Add"> 
     <font face="Comic Sans MS" color="green" size="2"> 
                    <a href="index.php" style="text-decoration:none">Back</font></a> 
     </td> 
                </tr> 
            </table> 
        </form> 
    </body> 
</html>
15. Ketik kode di bawah ini, simpan dengan nama masukan_data.php letakkan di direktori C:\xampp\htdocs\MyPlaylist
<?php
include "koneksi_bd.php"; 
$judul = $_POST['judul']; 
$artis = $_POST['artis']; 
$query=mysql_query ("INSERT INTO tb_musik (judul, artis) 
VALUES ('$judul','$artis')",$connection)or die (mysql_error()); 
if($query) { 
?> 
<script language="JavaScript"> 
document.location='index.php'</script> 
<?php 
}
?>
Tampilannya
012
16. Ketik kode dibawah Simpan dengan nama Edit.php letakkan di direktori C:\xampp\htdocs\MyPlaylist
<?php 
include "koneksi_db.php"; 
$id = $_GET['id'];
$query=mysql_query ("SELECT * FROM tb_musik WHERE id='$id'"); 
while ($row=mysql_fetch_array($query))
{ 
$judul = $row['judul']; 
$artis = $row['artis']; 
echo "<html>"; 
echo "<body>"; 
echo "<font face='Comic Sans MS' color='darkblue' size=4><b>Update Album</b></font>"; 
echo "<table align='left'>"; 
echo "<form method=\"post\" action=\"update.php?id=$id\" enctype='multipart/form-data'>"; 
echo "<br>"; 
echo "<tr><td><font face='Comic Sans MS' color='black' size=2>Title 
</font></td><td>:</td><td><input type='text' name='judul' value='$judul' 
size='30'> </td></tr>";
echo "<tr><td><font face='Comic Sans MS' color='black' size=2>Nama 
</font></td><td>:</td><td><input type='text' name='artis' value='$artis' 
size='30'> </td></tr>";
echo "<tr><td></td><td></td><td><font size='2'><input type='submit' name='submit' 
value='Update'/></font></td></tr>"; 
echo "</table></form></body></html>"; 
}
?>
17. Simpan dengan nama Update.php letakkan di direktori C:\xampp\htdocs\MyPlaylist
<?php 
include "koneksi_bd.php"; 
$id = $_GET['id']; 
$judul = $_POST['judul']; 
$artis = $_POST['artis']; 
$query=mysql_query ("UPDATE tb_musik SET judul='$judul', artis='$artis' WHERE 
id='$id'",$connection)or die (mysql_error()); 
if($query) { 
?> 
<script language="JavaScript"> 
document.location='index.php'</script> 
<?php 
} 
?>
18. Simpan dengan Delete.php letakkan di direktori C:\xampp\htdocs\MyPlaylist
<?php 
include "koneksi_bd.php"; 
$id = $_GET['id'];
$query = "DELETE FROM tb_musik WHERE id = $id"; 
mysql_query($query);
?> 
<script language="JavaScript"> 
document.location='index.php'</script> 
<?php 
?>
19. File sudah lengkap
013
Supaya mudah dan cepat: Copy-Paste saja semua kode itu
20. Cara mengakhiri XAMPP: klik Stop pada Apache dan MySQL –> klik Quit
014

Referensi: http://www.php.net/manual/en/
Little steep of a learning curve, but you can’t beat it for comprehensiveness.
Dikirim pada 17 November 2013 dalam kategori Artikel dengan etetiket Basis DataBrowserCreateDatabaseDeleteEditMySQLPHP,RelationshipSelectSource CodeUpdateWeb oleh Ahmad Riza Abdullah. Tautan singkat dari artikel ini adalah: http://ristie.ub.ac.id?p=695.

Artikel 3


Tidak ada komentar:

Posting Komentar