Gammu : sms multipart insert into outbox dengan Trigger

sms gateway gammu_triggerSalah satu cara mengirim SMS dengan gammu adalah dengan mengisi tabel outbox pada database gammu. tabel outbox pada gammu terbatas hanya untuk mengirim paling banyak 160 karakter. Jika lebih dari 160 karakter, maka SMS tersebut harus dipecah-pecah dan bagian lain harus ditaruh di tabel outbox_multipart. Untuk mengirim SMS lebih dari 1 karakter, terlebih dahulu harus di generate UDH (user Data header). UDH dan pembagian SMS bisa dibuat pada level trigger pada database.

Berikut adalah ketentuan untuk menggenerate UDH  pada Gammu:

Contoh format UDH pada GAMMU : 05 00 03 XX 0N 0n
05 : adalah panjang dari UDH
00 : menentukan apakah sms Concatenate atau tidak
03 : length of rest part of data
xx : reference header, 00-ff (acak)
0N : jumlah SMS yang dikirim
0n : nomor SMS Read the rest of this entry »

Pengenalan Trigger, Function, Procedure dan View pada MYSQL

Berikut adalah dasar-dasar trigger, function, procedure serta view yang bisa diimplementasikan pada MYSQL 5 keatas. Dengan menggunakan trigger, function, procedure serta view, pemanfaatan MYSQL akan lebih bermanfaat. Contohnya : kita bisa membuat urutan langkah-langkah tertentu setelah suatu even dilakukan (ex: insert, update, delete). Tutorial ini ditujukan bagi yang belum mengenal trigger, function, procedure serta view sama sekali. Bagi yang sudah bisa, artikel ini boleh dan harus diabaikan :-P

Read the rest of this entry »