↑ Return to Ilmu Programing

Buku PHP & MySQL

Cara Update Sebagian Isi Field Database MySQL

Apakah anda pernah menemui kasus seperti yang pernah saya alami? Ingin mengupdate suatu field database namun hanya sebagian isi fieldnya saja, contohnya seperti anda ingin menghilangkan beberapa kata dari suatu field artikel, misalnya seperti mengganti alamat situs yang ada dalam suatu field artikel. Dalam field artikel pastinya terdiri dari banyak sekali kata dan kalimat di dalamnya. Misalnya dalam field artikel tersebut terdapat isi serperti ini, “Tutorial Photoshop Silahkan kunjungi http://www.ilmuwebsite.com/photoshop/“. 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.ilmuwebsite.com”;);

hasilnya nanti adalah, semua artikel yang memiliki alamat website http://www.google.com/ akan menjadi http://www.ilmuwebsite.com. Mudah bukan? Selamat mencoba.


Update Data di SQL
This article covers using the REPLACE function to selectively replace text inside a string in SQL Server. The REPLACE function is easy to use and very handy with an UPDATE statment.

Replace searches for certain characters in a string and replaces them with other characters. So this statement:

SELECT Replace(‘SQLTeam.com Rocks!’, ‘Rocks’, ‘Rolls’)

will return

SQLTeam.com Rolls!

REPLACE searches the the first string for any occurance of the the second string and replaces it with the third string. You can also do replacements of different sizes. For example,

SELECT Replace(‘SQLTeam.com Rocks!’, ‘Rocks’, ‘is cool’)

gives us

SQLTeam.com is cool!

I replaced a five character string with a seven character string with no problem. If the string isn’t found, no changes will be made.

SELECT Replace(‘SQLTeam.com Rocks!’, ‘Yak’, ‘Tibetan bison’)

returns exactly what we started with which is

SQLTeam.com Rocks!

If it doesn’t find anything to change it just returns the string unchanged. You can use REPLACE in an UPDATE statement. Using the pubs database we could write:

Update dbo.authors
Set city = replace(city, ‘Salt’, ‘Olympic’);

There were two authors that had “Salt Lake City” in the CITY field. Now that field holds “Olympic Lake City” for those two authors. The CITY field is unchanged for all the other authors.

A more common approach is to use this in conjuntion with a WHERE clause like this:

UPDATE dbo.authors
SET city = replace(city, ‘Salt’, ‘Olympic’)
WHERE city LIKE ‘Salt%’;

This only affects the rows that start with ‘Salt’.

Note: This article was originally published in January 2002 and has been updated through SQL Server 2008 R2.


Cara Insert ke Tabel MySQL
20054350027 Web Menggunakan Database MYSQL

Enable or Disable magic_quotes_gpc

1. Login into your FTP account using an FTP program 2. Modify your .htaccess file in the html folder and do the following: You can disable magic_quotes_gpc in the .htaccess file by adding: # Disable magic_quotes_gpc php_flag magic_quotes_gpc off If your PHP script needs magic_quotes_gpc enabled, you can enable it in the .htaccess file by …

View page »

Fungsi Umum PHP

Fungsi string Funngsi string digunakan memanipulasi string untuk berbagai macam kebutuhan. Disini akan dibahas beberapa fungsi string yang sering digunakan dalam membuat aplikasi web. AddSlashes Digunakan untuk menambahkan karakter backslash ( \ ) pada suatu string. Hal ini penting digunakan pada query string untuk database, misalkan pada MySQL. Beberapa karakter yang akan ditambahkan tanda addslashes …

View page »

Input Data Ke MySQL Secara Simultan Via Form dengan PHP

Input Data Ke MySQL Secara Simultan Via Form dengan PHP Posted By rosihanari On September 14, 2009 @ 2:05 pm In PHP | Comments Disabled Seringkali kita membuat script untuk input data hanya terdiri dari sebuah data atau record saja. Itu sangat-sangat mudah dilakukan. Lantas, bagaimana bila sekali entri langsung beberapa record sekaligus secara simultan? …

View page »

Macam-macam Paging

jenis teknik paging php kamu sedang belajar teknik paging, dan susah banget nulis nya, dan tak mau ribet banget, neh saya kaseh semua contoh teknik paging dari yang pemula sampai master. ini teknik saya dapet dari mas lukmanul hakim dalam buku nya Membongkar Trik Rahasia Para Master PHP dari loko media. dan saya meletakkan kode …

View page »

Membuat Grafik Bar 3D dengan JPGraph, PHP, MyQL

Sebelum memulai membuat grafik bar, Anda terlebih dahulu harus mendownload file-file berikut: jpgraph.php jpgraph_bar.php Silahkan didownload langsung dari situs resminya http://www.aditus.nu/jpgraph/ Tahap yang ke-dua, buatlah tabel di database MySQL Anda. Sebagai contoh Anda bisa gunakan kode sql di bawah ini: CREATE TABLE IF NOT EXISTS `data_grafik` (  `data_2006` int(10) default NULL,  `data_2007` int(10) default NULL,  …

View page »

Membuat Grafik dengan PHP (2)

Membuat tampilan grafik dengan PHP dari data MySQL tidak sesulit yang diperkirakan. Salah satu hal yang membuat mudah karena adanya library “JPGraph”. Script Library ini dapat di download di http://hem.bredband.net/jpgraph/jpgraph-1.27.tar.gz. File dengan ukuran sebesar 4.5 Mb ini terbagi atas dokumentasi program, contoh, dan library-nya. Pada folder ‘Examples’ kita dapat melihat banyak contoh-contoh script PHP untuk …

View page »

Menampilkan Php Info dengan Script

Download doc

View page »

Mencari Selisih Waktu

Anda bingung untuk mencari selisih waktu dan tanggal dalam aplikasi yang Anda buat? Jangan khawatir, dengan statement SQL, Anda dapat mencarinya dengan mudah. Apabila Anda familiar dengan PHP, maka setahu saya tidak ada function dalam PHP yang dapat digunakan untuk mencari selisih waktu dan tanggal secara instan, atau tinggal pakai. Namun Anda terlebih dahulu membuatnya …

View page »

Menggunakan cURL dan libcurl dengan PHP

Jika Anda belum pernah mendengar cURL: cURL (dibaca: si URL) singkatan dari Client URL dan dikembangkan oleh Daniel Stenberg pada tahun 1998 sebagai alat bantu command line untuk transfer files dengan sintaks URL melalui bermacam-macam protokol (FTP, HTTP, HTTPS, SCP, SFTP, TELNET, LDAP, dsb). Sedangkan libcurl adalah library portable yang menyediakan interface (untuk berbagai bahasa …

View page »

Menghilangkan backslash di PHP

Fungsi stripslashes() Dalam PHP By betha Karakter backslash (“\”) dalam bahasa pemrograman dikenal sebagai karakter escape, yaitu karakter yang digunakan untuk memungkinkan karakter khusus ditampilkan bersama dengan karakter biasa. Salah satu contoh dari karakter khusus adalah karakter apostrophe (tanda petik, kutip tunggal). Di dalam program PHP, apostrophe digunakan untuk tanda yang mengapit data yang dianggap …

View page »

Menuliskan Logika

Belajar menuliskan Logika if di PHP If Cara untuk membuat halaman anda menjadi “pandai” adalah dengan menggunakan perintah If, Else dan Elseif yang disertai operator-operator logika dan perbandingan. Yang paling penting adalah perintah if, yang memungkinkan anda bisa membuat kode seperti ini: Jika sebuah kondisi benar, maka kerjakan sesuatu; Jika kondisi tersebut salah, maka abaikan …

View page »

NowSMS to MySQL

SMS yang masuk bisa diolah dengan komputer trus kemudian komputer menentukan sms balasannya. SMS responder mungkin itu istilah yang tepat. Pernah tahu khan kaya’ iklan-iklan di TV misalnya ketik AFI <spasi> gecko kirim ke 8484 ada lagi yang kuis-kuis, trus lagi pengisian pulsa misalnya: epulsa vxl25 08121727266 dudulz Pada artikel ini kita akan belajar bersama …

View page »

Perhitungan Angka

Mencari rata-rata data yang telah diseleksi SELECT Customer FROM Orders WHERE OrderPrice>(SELECT AVG(OrderPrice) FROM Orders) Download doc

View page »

Retrieve Your Gmail Emails Using PHP and IMAP

The CSS div.toggler { border:1px solid #ccc; background:url(gmail2.jpg) 10px 12px #eee no-repeat; cursor:pointer; padding:10px 32px; } div.toggler .subject { font-weight:bold; } div.read { color:#666; } div.toggler .from, div.toggler .date { font-style:italic; font-size:11px; } div.body { padding:10px 20px; } Some simple CSS formatting. The MooTools JavaScript window.addEvent(‘domready’,function() { var togglers = $$(‘div.toggler’); if(togglers.length) var gmail = …

View page »

Script PHP Updating Data Secara Simultan (Studi Kasus Update Nilai Kuliah Mahasiswa)

Setelah beberapa waktu yang lalu saya memposting artikel tentang cara hapus data secara simultan dengan teknik multi selection [1] dan insert data secara simultan menggunakan komponen checkbox [2], kali ini saya akan coba memposting artikel bagaimana proses update data secara simultan. Ada seorang member saya [3], mas Christ, menanyakan sebuah kasus. Dalam kasusnya diceritakan bahwa …

View page »

Teknik Grabing (mengambil text dari web lain)

Pernahkah Anda mendengar istilah ‘Grabbing’? Grabbing adalah teknik untuk mengambil teks atau secara umum obyek yang ada di suatu situs lain kemudian diletakkan ke web kita. Sebagai contoh yang sering saya jumpai adalah mengambil informasi kurs yang ada di web KlikBCA lalu menaruhnya ke web kita. Apabila kurs di KlikBCA berubah, maka secara otomatis informasi …

View page »

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Captcha Garb (1.5)