Form Inputan ExtJS pada entrian alamat |
Karena ada kebutuhan untuk upload data ke pihak pemerintah yaitu OJK ( Ototitas Jasa Keuangan ) yang mengharuskan data debitur dikonversi menjadi data bebasis file text. Masalah yang timbul adalah dalam proses konversi ini adalah jika ada karakter "Enter" atau "New Line" pada data, maka data yang seharusnya 1 baris ( 1 data ) berubah menjadi lebih dari satu karena ada karakter "Enter" pada data alamat. Berikut saya berikan 2 cara menghilangkan karakter "Enter" pada MySQL:
- Jika data sudah terlanjur masuk ke dalam database MySQL, ketika load data anda bisa menggunakan perintah SQL yaitu SELECT REPLACE(alamat,'\n',' ') AS alamat FROM tabel. Yaitu menggunakan fungsi REPLACE, ganti karakter "Enter" menjadi spasi / space.
- Pada saat memasukan data ke database MySQL, gunakan fungsi PHP yaitu str_replace, contohnya pada PHP (CodeIgniter) yaitu : str_replace("\n"," ",$val->alamat);. Yaitu mengganti karakter Enter menjadi spasi.
Semoga bermanfaat.
No comments:
Post a Comment