Advertisements

#SMSGateway Query Menampilkan Pesan Terbaru Inbox maupun Sentitems Seperti Handphone

Biasakan membaca sampai selesai, bijaklah dalam mengambil kesimpulan dari sebuah artikel. Beberapa artikel dibagi menjadi beberapa halaman. 
Silahkan Share dan beri respon saran kritik jika sobat meyukai artikel ini
Print Friendly, PDF & Email

Query Menampilkan Pesan Terbaru Inbox maupun Sentitems Seperti Handphone. Sobat pasti bisa membedakan tampilan SMS pada HP kebanyakan saat ini dibandingkan HP lawas semacam Nokia 3xxx dll. Tampilan SMS pada HP lawas masih per item (sms). Dimana Folder Inbox, Folder Terkirim, Draft masih terpisah.

Dengan perkembangan teknologi sekarang ini, pada kebanyakan HP tidak ada folder inbox, folder sentitems maupun folder dratf. SMS pun ditampilkan seperti percakapan, bukan per item/sms.

Saat membuka menu messaging/SMS, yang ditampilkan adalah nomor pengirim/tujuan dan sms  yang tampil adalah sms terakhir(terbaru). Saat user memilih satu dari beberapa nomor pengirim/tujuan tersebut, akan ditampilkan semua pesan masuk dan pesan terkirim dari dan ke nomor tersebut.

Query Menampilkan Pesan Terbaru Inbox maupun Sentitems Seperti Handphone

Seperti judulnya sob, mungkin ada yang masih bingung cara menampilkan halaman/menu pesan seperti tampilan sms di handphone.

Artikel Terkait   #SMSGatewayGammu - Membuat trigger MySQL SMS autoreply dengan format tertentu

Wis yo gaesss, langsung wae. Berikut tahapan-tahapan menampilkan pesan di gammu seperti tampilan di handphone.

Minimum Requirement :

  1. Database Gammu (inbox dan sentitems yang telah ada datanya, jika belum ada, isi terlebih dahulu. Manual bisa, pake handphone juga bisa
  2. Mengetahui perintah query MySQL. Bisa menggunakan PHPMyAdmin, SQLYog ataupun MySQL Client (Command Line, linux /windows perintahnya sama).

Step by Step Query Menampilkan Pesan Terbaru Inbox maupun Sentitems Seperti Handphone

Step 1. Menampilkan hanya pesan terbaru  di inbox pada setiap nomor. 1 nomor, 1 pesan terbaru, walaupun sms yang masuk ada banyak, pesan yang lebih lama tidak ditampilkan

SELECT
  a.`SenderNumber`,
  b.`TextDecoded`  AS `TextDecoded_a`,
  MAX(a.ReceivingDateTime) AS `time_inbox`/*Mengambil waktu terbaru*/
FROM `inbox` a
  LEFT JOIN (SELECT
               `SenderNumber`,
               `TextDecoded`
             FROM `inbox`
             /* Urut berdasar waktu terbaru, untuk mengambil pesan terbaru */
             ORDER BY `ReceivingDateTime` DESC) b
    ON a.`SenderNumber` = b.`SenderNumber`
GROUP BY a.`SenderNumber`
ORDER BY MAX(a.`ReceivingDateTime`)DESC

Hasilnya sebagai berikut :

+----------------+--------------------------+---------------------+
| SenderNumber   | TextDecoded_a            | time_inbox          |
+----------------+--------------------------+---------------------+
| +6285645177541 | DIBLOKIR - TES SPAM      | 2014-12-31 13:12:46 |
| +6281350147647 | KH4584TM                 | 2014-12-31 13:02:49 |
| +6285248994455 | KH8330EP                 | 2014-12-31 11:57:29 |
| +6281332504810 | KH1929GC                 | 2014-12-30 15:00:25 |
| +6281233330935 | KH9470AA                 | 2014-12-30 13:25:42 |
| +6285751376523 | KH2697BO                 | 2014-12-30 11:25:36 |
| +6282350830820 | KH2697BO                 | 2014-12-30 11:05:11 |
| +6281345241982 | KH1481AC                 | 2014-12-29 14:52:59 |
| +6281286131040 | KH1946AA                 | 2014-12-29 14:51:18 |
| +6285654213151 | KH4823FF                 | 2014-12-29 12:40:53 |
+----------------+--------------------------+---------------------+
Advertisements

us jauhari

Pernah mukim di salah satu Penjara Suci Bumi Reog. Traveller, Backpacker, Mountaineer dan coretan-coretan Phone : 08214435xxxx mcretive always opening your mind

You may also like...

6 Responses

  1. us jauhari says:

    Tidak ada PM mas, hubungi saya di sini aja mas : http://djafa.org/author_yusfi_jauhari/ trims

  2. azreal says:

    sudah saya PM FB nya mas.

  3. us jauhari says:

    Inbox, outbox, sentitems and status delivery. Perbedaan chatting sms dengan chatting WA, BBM dll, SMS menggunakan TEXT sedangkan WA dkk menggunakan PAKET_DATA.
    Fitur chatting SMS tidak bisa melihat lawan chatting “ONLINE/OFFLINE” karena masalah di atas. Untuk inbox, outbox, sentitems dan status delivery bisa dibuat. Bisa inbox FB saya atau DM di akun sosmed saya. Thanks.

  4. azreal says:

    saya mau pakai untuk SMS Center (khusus untuk tanya jawab pertanyaan” dari customer) jadi saya perlu tampilan seperti chatting gitu bentuknya..
    kira” tampilannya seperti ini http://prntscr.com/5nm84m

    menu yg diutamakan, inbox , outbox, sent item dan STATUS DELIVERY

    kira” biayanya brp ya ? tlg inbox ke email saya dunk 🙂

  5. us jauhari says:

    Thanks kunjungannya. SMSGateway untuk apa ya mas? Saya biasa buat untuk instansi. Biasa dipakai untuk info publik. Auto reply dengan format tertentu. Awal tahun ini untuk info publik Samsat. Tergantung request user seperti apa keperluannya. Untuk jelasnya bisa kontak saya mas. Thanks
    http://wp.me/p1Rkbt-xj.

  6. azreal says:

    mas,, mau tanya ada buat program untuk smsgateway pake gammu ? saya pengen order kalo mas ada buat.. tlg inbox yah 🙂

Jangan lupa tinggalkan komentar ya gais

Sobat menyukai ini ?

Share aja ke akun sosmed kamu!