Jumat, 03.12.2010, 12:49am (GMT)
  Depan
  Profil
  RSS
  Links
  PetaSitus
  Kontak
  CHATTING
 
Kompetisi Website Kompas MuDA – KFC ; Jasa Pembuatan Website | Company Profile | Web Application | Corporate Identity | CD interactive ; Puasa Adalah Benteng Penghalang ; Antisipasi Praktis Terhadap Flu Babi (H1N1) ; Jurus-jurus praktis memulai bisnis
::| Kata_kunci:       [Cari_Lengkap]
 
Semua Artikel  
  Pemrograman
 » PHP
 » Java
 » Ajax
 » ASP
  Desain Grafik
  Desain Web
  Hacking
  SEO
  Hosting
  Komputer
  Aplikasi
  Musik
  Film
  Ponsel & PDA
  Tips & Triks
  Internet
  Blog
  Cinta
  Agama Islam
  Kesehatan
  Bisnis
  Motivasi
  Aneh dan Unik
  Linux
  Materi Kuliah
  Umum
  Tahukah anda?
  Humor
  Skripsi/PI/TA
  Informasi
  I Love Indonesia
  ::| Artikel langganan
Nama Lengkap:
Email:
 
 
 
Pemrograman » PHP
 
Menyimpan Tulisan Arab Ke MySQL
Sabtu, 07.18.2009, 01:09am (GMT)

Pertama, saya coba mencari sampel tulisan Arab di internet. Setelah menemukan salah satu situs yang isinya terdapat tulisan Arab, saya kemudian mengcopy teks Arabnya, lalu disisipkan langsung ke tabel MySQL dengan PhpMyAdmin. Dalam tabel tersebut saya coba membuat satu buah field saja dengan tipe data Varchar.

CREATE TABLE arab (
text varchar(100)
);

Photobucket

OK… insert tersebut berhasil, dan tulisan Arab telah tersimpan ke tabel.

Photobucket

Selanjutnya, saya coba untuk menampilkan tulisan Arab yang ada dalam tabel MySQL tersebut ke halaman web dengan script PHP. Tapi… apa yang keluar? Ternyata yang keluar adalah karakter ‘????????’.

Photobucket

Waduh… ada apa ini? Feeling saya kemudian mengatakan, ah… siapa tahu PhpMyAdminnya gak support untuk insert data karakter dalam format Arab. Trus.. saya coba lakukan hal yang sama (insert data) langsung via Navicat (interface untuk administrasi MySQL berbasis Windows seperti halnya PhpMyAdmin). Eh… ternyata hal yang sama muncul.

Beberapa kali browsing dan Googling untuk mencari referensinya, gak ketemu-ketemu juga. Ketemu sih beberapa penjelasan, namun tidak ada yang berhasil.

Setelah lelah mencari, akhirnya saya coba mencari ide lain yaitu membuat script untuk insert data tapi melalui form yang dibuat sendiri.

arab.php

<form method="post" action="showarab.php">
<textarea name="input"></textarea>
<input type="submit" value="submit" name="submit">
</form>

showarab.php

<?php
 
mysql_connect("dbhost", "dbuser", "dbpass");
mysql_select_db("dbname");
 
// membaca teks input
$input = $_POST['input'];
 
// menyimpan teks input ke tabel MySQL
$query = "INSERT INTO arab VALUES('$input')";
mysql_query($query);
 
// menampilkan teks yang tersimpan
$query = "SELECT * ARAB arab";
$hasil = mysql_query($query);
while ($data = mysql_fetch_array($hasil))
{
echo $data['text']."<br>";
}
?>

Secara sekilas, script di atas sama seperti proses insert data biasa, demikian pula dengan mekanisme untuk menampilkan datanya.

Setelah itu, saya coba memasukkan tulisan arab ke dalam form yang saya buat lalu mensubmitnya.

Photobucket

dan hasilnya

Photobucket

He…3x akhirnya bisa juga tampil di halaman web.

Dengan demikian dapat disimpulkan bahwa jika ingin menyimpan tulisan Arab ke MySQL, jangan langsung menyisipkannya via PhpMyAdmin atau Navicat namun buat terlebih dahulu form untuk inputnya.

Mau tau bentuk karakter dari tulisan Arab yang tersimpan dalam tabel MySQL nya setelah melalui proses di atas? ini dia…

Photobucket

Hasil di atas hanya didasarkan atas eksperimen saja. Barangkali ada di antara Anda yang bisa selain dengan cara di atas?

Thanks to : blog.rosihanari.net

dewa

Komentar (0)        Cetak        Beri tau temen        Atas


Artikel yang berhubungan:
» Tentang Bahasa Pemrograman Prolog
» Script PHP Menampilkan Hasil Pencarian Multikategori
» Tentang DOM di Javascript
» Script Multiple File Upload Dengan PHP
» Ide Pembuatan Script PHP Upload Download File Via Folder
» Multi Language dengan PHP
» Tutorial membuat program java (J2ME) di HP
» Tentang Bahasa Pemrograman Web
» jQuery Ajax Display for Loading Content
» Trick Upload PHP Auto Rename
» Sejarah Pemrograman bahasa java
» Cara Membuat Rss
» Sekilas Tentang Cake PHP
» Lebih dalam dengan operasi string bag.1
» Pengenalan dan Sejarah PHP


Artikel lain:
Script Multiple File Upload Dengan PHP (07.18.2009)
Ide Pembuatan Script PHP Upload Download File Via Folder (07.17.2009)
Multi Language dengan PHP (07.12.2009)
Trick Upload PHP Auto Rename (05.21.2009)
Cara Membuat Rss (04.14.2009)
Sekilas Tentang Cake PHP (03.11.2009)
Lebih dalam dengan operasi string bag.1 (02.16.2009)
Pengenalan dan Sejarah PHP (02.13.2009)



 
  ::| Events
March 2010  
Mg Sn Sl Rb Km Jm Sb
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
 

 
Bookmark and Share Page Ranking Tool