rantsa.com

Blog Sharing Tutorial

Kamus dengan PHP

Sewaktu ngobrol dengan seorang teman, iseng2 muncul ide dari teman saya tntng kamus digital eng-id ataupun sebaliknya id-eng. Tak coba mikir kl dibuat pake php gmn, seingatku waktu dulu browsing pernah nemuin database yg berisi terjemahan bhs eng ke ind dan jg sebaliknya. Tak coba browsing cari2 trnyata nemu juga akhirnya. Bagi yang pngn download database kamus ini bisa di sini. Di dalam file tersebut ada dua file bertype csv yaitu en ke id dan id ke en. File database kamus ini bersifat Open Sorce jadi tanpa lisensi(anda bisa bebas menggunakannya).

OK mari kita olah database tersebut dengan script PHP.
Di sini saya hanya menampilkan satu terjemahan saja dan juga dasarnya saja, yaitu en ke id. Jika ingin menampilkan dua terjemahan silahkan untuk berkreasi sendiri. Jika ingin bisa ditambahkan menu pilihan (apakah id ke en atau en ke id).

Yang pertama dilakukan adalah meng-import file csv tersebut ke database.
Bagi yang belum terbiasa dengan interface phpmyadmin berikut saya sajikan langkah-langkah untuk mengimport database tersebut
1. buka phpmyadmin anda dengan mengetikkan di url : localhost/phpmyadmin
2. buat database, misal disini saya memakai nama “kamus”

3. pilih database “kamus” td

4. klik “SQL” isikan perintah sql pada kolom “Run SQL” lalu klik “Go”, jika sukses akan muncul keterangan “Your SQL query has been executed successfully”

5. klik “import” lalu browse pilih file “dbkamus-en”, dan jangan lupa pada pilihan “Format of imported file” ganti tanda (,) koma pada kolom “Fields terminated by”, lalu klik “Go”. Jika berhasil akan muncul keterangan “Import has been successfully finished”

6. Nah sekarang database kamus-en sudah terimport, bisa dilihat dengan klik “Browse”.

Sekarang bagian script PHP untuk menampilkan hasil pengolahan kamus tersebut


<form method=post action=<?php echo $_SERVER['PHP_SELF'];
English<br/><br/>

<?php
mysql_connect("localhost","root","");
mysql_select_db("kamus");

$en=$_POST['en'];

$query="select*from kamus_en_id where english='$en'";
$hasil=mysql_query($query);
$data=mysql_fetch_array($hasil);
echo"$data[indonesia]";

?>

Semoga bermanfaat……:-)

3 thoughts on “Kamus dengan PHP

Leave a Reply

Your email address will not be published. Required fields are marked *