Selamat datang di Ilmu IT ManiaxPC

Semoga dengan hadirnya website ilmu IT maniaxpc ini dapat bermanfaat bagi teman - teman yang ingin mengetahui info atau perkembangan dunia IT sekarang ini.

Ilmu IT maniaxpc akan menyediakan informasi - informasi terbaru seputar IT, tutorial, tips & trik dan masih banyak lagi.

Jumat, 11 Juni 2010 - 14:53:39 WIB
Cara Update Sebagian Isi Field Database MySQL
Diposting oleh : Administrator
Kategori: Database - Dibaca: 1428 kali

Apakah kalianpernah menemukan masalah yang saya alami? yaitu ingin mengupdate suatu field namun hanya sebagian isi fieldnya saja, contohnya begini anda ingin menghilangkan kata dari suatu field artikel, misalnya sepeti mengganti alamat situs yg ada di suatu berita tersebut. Dalam field artikelpastinya terdiri dari banyak sekali kata dan kalimat di dalamnya. Misalnya dalam field artikel tersebut terdapat isi serperti ini, "Tutorial Photoshop Silahkan kunjungi http://www.ilmuit.maniaxpc.com". Dan kita hanya menginginkan untuk mengganti kata Photoshop Menjadi PHP , disinilah REPLACE memainkan perannya.

Query "update table set field = new where fieldx = criteria" digunakan untuk merubah keseluruhan isi field, ingat mengubah keseluruhan isi field, dalam kasus nyata, misalkan kita ingin merubah field alamat dari bogor menjadi jawa barat, artinya kita mengubah keseluruhan isi field alamat.

Dengan syntax replace yang disediakan oleh mysql secara default, kita bisa mengganti sebagian isi field dengan mudah, bahkan sangat mudah sekali.

Penggunaan replace adalah seperti ini :
UPDATE table SET field = REPLACE(field, "sebagian isi lama", "sebagian isi yang baru");

contohnya misalkan kita ingin mengganti alamat website dari field post_content dalam database table wordpress_post

UPDATE wp_posts SET post_content = REPLACE(post_content, "http://www.google.com/",
"http://www.ilmuit.maniaxpc.com");

hasilnya nanti adalah, semua artikel yang memiliki alamat website http://www.google.com/ akan menjadi http://www.ilmuit.com. Gampang kan ?

Ayooo Selamat mencoba gan Smile.





    1 Komentar :


    agan
    13 November 2010 - 22:09:44 WIB
    thxs gan

    Isi Komentar :
    Thank you! Message Sent!
    ERROR: Message Not Sent!
    Nama * :
    Website :
    ex: www.ilmuit.maniaxpc.com (tanpa http://)
    Komentar* 
      
    Kode * (Masukkan 6 kode diatas)
     
      

    ,


     
    kembali keatas
    Design downloaded from Ilmu IT ManiaxPC.