Pernah suatu saat kami mendapatkan kasus untuk merubah sebagian teks dari rangkaian konten di field MySql. Kebetulan waktu itu kasusnya adalah memindahkan konten Toko Online Opencart di localhost yang berisi ratusan produk disertai permanen link gambar produk di setiap deskripsinya.
Coba saja anda bayangkan, waktu itu terdapat sekitar lebih dari 100 produk dan di dalamnya terdapat permanen link gambar pada deskripsi masing-masing produk, semisal link permanen waktu itu seperti ini
[php]http://localhost/opencart/uploads/gambarku.jpg[/php]dan ketika Opencart di upload ke server link harus berubah menjadi seperti ini
[php]http://domainkamu.com/uploads/gambarku.jpg[/php]Mengedit satu-per-satu kah ? Berapa banyak waktu yang anda butuhkan untuk merubah semua baris permanen link tersebut?
Solusinya gunakan saja Query SQL untuk merubah sebagian teks tersebut
Seperti ini contohnya
[php]update tb_name set field_name = replace(field_name, ‘string yang dicari”, ‘string pengganti”);[/php]sehingga jika saya ingin menyelesaikan kasus diatas saya cukup jalankan perintah ini
[php]update tb_name set field_name = replace(field_name, ‘http://localhost/opencart/”, ‘http://domainkamu.com/”);[/php]Eksekusi dan selesai, dengan Query tersebut anda dapat dengan instan merubah sebagian teks di field MySql akan berubah, Selamat mencoba.
About Me