Error adalah sebuah hal yang lumrah dan wajar ketika kita sedang membuat program aplikasi. Bahkan kalau kita umpamakan dengan sebuah lirik lagu maka "program tanpa error itu bagaikan sayur tanpa garam".. :-D yang serasa hambar. Tapi dengan mengalami error, kita dapat belajar banyak hal dan tentunya mengambil hikmah dari error tersebut sehingga jika kemudian hari menemukan masalah sama maka kita tidak perlu ambil pusing lagi.
Ketika membuat program apliaksi berbasis web dengan menggunakan bahasa pemrograman PHP dan database MySQL terkadang kita sering mengalami error di saat melakukan update data seperti berikut:
"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE email = 'admin'' at line 4".
Jika menemukan error seperti diatas, janganlah ragu atau bimbang. Pada pesan error yang tadi menyebutkan kalau kesalahan pada script di dekat WHERE email pada baris ke 4 (baris keempat ini dihitung dari script pertama untuk update, bukan dari script secara keseluruhan). Coba perhatikan script untuk melakukan update:
Kalau kita perhatikan ternyata masalahnya pada tanda " , / koma". Karena sesuai aturan penulisan query update, tidak boleh ada koma sebelum WHERE, koma hanya digunakan jika masih ada data field yang akan diubah. Berikut script yang benar:
Lihat juga:
Ketika membuat program apliaksi berbasis web dengan menggunakan bahasa pemrograman PHP dan database MySQL terkadang kita sering mengalami error di saat melakukan update data seperti berikut:
"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE email = 'admin'' at line 4".
Jika menemukan error seperti diatas, janganlah ragu atau bimbang. Pada pesan error yang tadi menyebutkan kalau kesalahan pada script di dekat WHERE email pada baris ke 4 (baris keempat ini dihitung dari script pertama untuk update, bukan dari script secara keseluruhan). Coba perhatikan script untuk melakukan update:
Kalau kita perhatikan ternyata masalahnya pada tanda " , / koma". Karena sesuai aturan penulisan query update, tidak boleh ada koma sebelum WHERE, koma hanya digunakan jika masih ada data field yang akan diubah. Berikut script yang benar:
Begitulah sedikit cara untuk mengatasi error "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE email = 'admin'' at line 4"
*selamat mencoba.. ^_^
- Tahapan Pembuatan E-Learning dengan Menggunakan "moodle"
- Cara Mudah Membuat Form Login di VB.Net
- Cara Generate Script Database SQL Server Menggunakan SQL Server Management Studio
- Konfigurasi Engine innoDB di XAMPP
- Cara Mengatasi Error "Installer failed to initialize. Please download Adobe Support Advisor ...."
Thank you gan. It is working properly.
ReplyDelete